So, stage is a global. In that case, if I'm running singleton classes for things such as audio control, config options etc. is adding them to stage the best way to go, as presumably I can then reference them with stage.myclass. Or is there a better way?
I'm still getting to grips with the performance and memory differences between locals and globals in Lua and working out the best way to access commonly used elements (not necessarily visual elements) - there seems to be a huge number of different ways to do the same thing in Lua, and I'm trying to get it clear in my head the relatives strengths and weaknesses of each one.