That sounds interesting. It’s a shame they still haven’t added for each child for global and object variables. What if you leave the arrays as a scene variable? Maybe an array of arrays.
You inspired me to create an odd project. It might not work in your situation but it’s an interesting concept that I’ll keep in mind.
Instead of an array, I used IDs as letters instead of numbers. I then used the condition the text of links objects variable contains the ID. I’m probably not explaining this well.
each object has a text variable that contains an IDs as a letter and a links variable that contains like “ac”. You can then check if it contains something like “a”.
I used it to draw a polygon by “linking” the adjacent objects using the letter before and after the current letter.