[ ] node color marker for identifying the same loop component
async update / color is determined by id of loop control node
[ ] back end
[ ] calculating the loop component and labeling the internal nodes of the loop with the loop component label based on the ID of the dominating loop control node.
[ ] detecting when a loop control node does not dominate the passed input and generating a validation error.
[ ] implementing a functionality to delete the backend value of the corresponding loop component when the loop control node is executed.
If values like the loader need to be provided within the loop, they should be bundled using zip to pass them as input to the loop control, and then unzip can be used to separate and use them accordingly.