public CompositionsEditorViewModel(
            IViewModelNavigator navigator,
            IDialogService dialogService,
            CheckableCompositionViewModel compositionViewModel
            )
        {
            _navigator      = navigator;
            _dialogService  = dialogService;
            _originalObject = compositionViewModel;

            Composition = _originalObject.Copy();

            _canRemoveBackground = Composition.Background != null;
            _canRemoveOverlay    = Composition.Overlay != null;
        }