It's used as a tool to transfger things between maps, but it's main used is MUCH more complicated.
The JAS gamecache is mainly used for handles, storing and flushing handles so you can make really mutli instanceable spells and such. Store and flush whatever data you want into it and you can make almsot whatevere you can think of.