The Data Array is both a very powerful actor, and one of the more complex actors to use in Isadora.
That in combination with the use of User Actor on/off, which I use 'All The Time', can abstract things a bit.
I think it is important for a clear understanding of what User Actor on/off does, and how User Actors respond to it.
I think it is fair to say that, User Actor on/off, works much the way you might expect a 'Scene on/off' actor to work, while being localized to its current context/scope.
I would be happy to prepare a KB article on this, and the use of the Data Array.