public override bool ProcessCmdKey(KeyEventArgs e)
        {
            // Note: a return value of true indicates that the key was processed, thus the key will not trigger further actions
            var keyData = e.Key;

            if (keyData == Key.Delete)
            {
                _grac.RemoveSelectedObjects();
                _grac.View?.RenderOverlay();
                return(true);
            }

            return(base.ProcessCmdKey(e));
        }