class vars are not virtual that is, not every derived class has its own field, they are shared...it's just a form of a global variable
Crap. :evil: I just discovered that by myself. So much for idea to free my prog from the hacks.