Yes, I later found out that everything that is not a primitive, it's downcasted to an "Object"
I tried doing a recursive object setting (using for..in on each object and it's properties), but it didn't went well (tried doing a sort of "save all the frikin' state" like emulators do

)
So... saving objects isn't that straightforward.
Regards