Your skill will accomplish
what the force of many cannot
It shouldn't be too hard to write save and restore functions that dump the appropriate values of the hashes.
And it's real easy to make class level save and restore functions that save/restore *all* the instances of a class.
However, to do this right, you do need to cooperation of the classes you inherit....