scenegraph reorg