private void SwitchAdapter(ViewportAdapter viewportAdapter)
 {
     _currentViewportAdapter?.Dispose();
     _currentViewportAdapter = viewportAdapter;
 }