protected override void OnCreate()
        {
            Camera.onPreCull += OnPreCull;
            RenderPipelineManager.beginCameraRendering += OnPreCull;
            SceneView.duringSceneGui += SceneViewOnBeforeSceneGui;

            _SceneChangeTracker = new LiveLinkSceneChangeTracker(EntityManager);

            _Patcher      = new LiveLinkPatcher(World);
            _UnloadScenes = new NativeList <Hash128>(Allocator.Persistent);
            _LoadScenes   = new NativeList <Hash128>(Allocator.Persistent);
            _ChangeSets   = new List <LiveLinkChangeSet>();
        }