private void OnSwitchTimerTick(object sender, object e)
 {
     _switchTimer.Stop();
     if (_switchClickCount == 0)
     {
         Debug.WriteLine("Exit switch mode");
         SwitchPanel.Children.Clear();
         _host.EndSwitchMode();
     }
     else
     {
         Debug.WriteLine($"Clicked {_switchClickCount} positions");
         var index  = (_switchClickCount - 1) % _targets.Count;
         var target = _targets[index];
         target.Action();
     }
 }