While in development, there is a chance the table structure and names will change. If a user already has a state saved with the previous structure, this seems to result in errors when it is loaded.
Is there anything that can be used to indicate the structure is different so that perhaps it can be cleared and set again?