I'd say he meant difficult. You have to explicitly specify all the info you want to save.
Here is one idea:
I use the dictionary object to store the named values for each object. I then insert dictionary.AsJSON into the array for each object. The array now is a snapshot of what I want to save. It is then trivial to save to webstorage with the action:
webstorage: set local key "game_save" to Array.AsJSON