hi toby, the VL wrapper does an automatic spreading, inside VL you can think slicewise. so it lifts the dimension of VL types automatically.
if you just want to create 6 objects you don’t need to take care of spreading inside VL. only if you are actually interested in a spread of objects, like your Sift node.
actually creates a spreads with 6 entries in your example and hands that to the VLIntegration wrapper which creates a Spread<Spread> out of it. but then, since vvvv does not have a real spread of spread feature the information gets lost.
just change it to this:
but the GetSlice seems to be confused anyways. looks like a bug, we have to investigate…