class hierarchy for GraphSceneManager