Appending spreads with loop and queue

hi there,

what i want to do is to append different spreads which are generated within a frame by using the queue node. i tried to simplify things and built a little patch which is working so far. but it feels like there should be a better solution for this task.
so any suggestions are very welcome.

loop queue append.v4p (17.1 kB)