Don't just save a stack's user properties, load them as well.
Ensure adding a property causes the object to be saved.