void ViewController_PropertyChanged(object sender, PropertyChangedEventArgs e)
        {
            if (e.PropertyName == nameof(viewController.SelectedTarget))
            {
                var selectedTarget = viewController.SelectedTarget;

                if (selectedTarget == null)
                {
                    Hidden = true;
                    SelectItem(null as NSMenuItem);
                }
                else
                {
                    Hidden = false;
                    SelectItem(viewController.IndexOf(selectedTarget));
                }

                SendAction(Action, Target);
            }
        }