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