hookups for SceneState