Asmodean globals are pretty hard to avoid when you are working with multiple layouts. I guess it depends on the complexity of the game.
but yeah I forgot about the deactivating thing, yeah that would indeed mess things up.
I just want a way to be able to categorize globals and collapse them so I can find them without having to remember their name. So what I usually do is use a descriptive naming convention like:
Game_LevelDifficulty
Game_StoryModeFlag
Game_MissionFlag
Player_Level
Player_CurrentXP
Player_Health
Player_Money