public void OpenNewDocument()
        {
            FilePath = null;

            Timeline timeline = new Timeline();

            timeline.SetupNew();
            CurrentDocument?.OnClose();
            CurrentDocument = MakeSequencerViewModel(timeline);

            IsDirty = false;
            CurrentDocument.ActionManager.CollectionChanged += (_, __) => IsDirty = true;

#if DEBUG
            timeline.SetupTestData();
            CurrentDocument.SelectBlock(CurrentDocument.AllBlocks[0], CompositionMode.None);
#endif
        }