Is it possible to use For each loops to iterate over nested.
My guess, it's not possible with 'For each', because the first 'For each' picks a sprite and for the second 'For each' there is only this sprite visible.
But it should work with a normal 'For loop'. You can address a sprite directly with Sprite(IID).
It would look for example like this:
+ System: For "loop1" from 0 to Sprite.Count-1
----+ System: For "loop2" from 0 to Sprite.Count-1
-----> Text: Append Sprite(Loopindex("loop1")).UID & " "&Sprite(Loopindex("loop2")).UID & newline
This puts two UIDs from the sprites in a line in a Textbox. With loopindex("name of loop") you get access to the currently loopindex of this loop.