Yes, that's right.

I agree with you that it's best to keep all the actionscript in a single frame script so you don't go crazy having to find it.

I just like to keep the variables associated with objects attached to those objects, rather than in separate data structures. It's an OOP thing...