Yes, I have a SaveGame object, and I save and load it. I tried simply saving the value 1 in a variable within SaveGame if the deck is saved, and resetting it to 0 if the deck is deleted, and the game saves this value. But when I try to save complex data (an array of widgets), the indices in the array remain, but the elements themselves disappear. Could this be related to the complex data I am trying to save?