I don't think the Object Inspector can handle it when you destroy and create a new object for a property. Change the values of the existing object instead of destroying it and recreating it.