This is why I was mentioning the serialization so if you had the need to save off the state and then restore a state between sessions.