Troy,
it's not always so trivial as saving properties and restoring them. You have to reinstantiate the object and apply the properties you saved, but if the code that runs as it instantiates is dependent on values as assigned on the property sheet it's too late.
Are you talking about the SCATTER NAME command or something else?
>Is there a way to dump the code to recreate an object created using the scatter command into a memo field, then be able to execscript the memo field to recreate the object with all properties and their respective values?