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; }