Emil - please take the advice here and DON'T get lazy on keeping your code self-contained. sure as ever, there will come a time when the system will go into a spin over back-referenced variables that are being used in a variety of ways in different parts of the program.
then there's the matter of instance instantiation. how can you reasonably keep track of the order that new classes will be called and the effect that this could have on your global var??
that and the fact that you could end up overlooking the purpose of the variable later on in development and use it for something else will just lead to a multitude of dead ends.
in a word - don't do it for the sake of your sanity in 2 months time...
jim