added snapshot for SceneState and UserData