This sounds interesting, are you basically thinking of an array as an instance variable? If I’m understanding correctly this could be a useful feature!
Instead, you could look into using a dictionary instance per object and/or one or more arrays. Or a comma separated instance string variable and then use tokenat/count to loop through where necessary.
Not an array, just a way of running a loop through instance variables.
About your idea of dictionaries and arrays, this is exactly what I explained in the first post ^^
If instance variables had an index would be great as we could put the heavy stuff in an appropriate data structure like an array or dictionary and then loop through all it's data and replicate it's final values into instance variables. In a situation where the array holds the initial value and several modifiers, we would hold the final value in the instance variable, making it much easier to access it and more readable