1) Going through one item at a time, NOT in the same frame can basically be done with a coroutine. It could still be a for loop, but instead implemented as a coroutine that would yield in every iteration. If you really need such a node and help creating it, let me know.