If you're talking about the problems of BIG variables, that noticably slow down the game, then I have to recommend dangerous waters: pointers. They're small, they don't load the variable they point to, like somearray[10000]. But it is kinda messy to handle them, so few of us here actually use them too much.
Also, it's good to know, that pointers actually contain the variable's actor, which also adds a bit of trickyness to it.
But I can't really talk about them, cause I don't use them myself, maybe someone else should talk about this to you, if this is what you want to use?