async void HandleGameSetChanged(Game x) {
_settings.Ready = false;
_settings.GameOptions.RecentGameSet = x == null ? null : new RecentGameSet(x);
OnPropertyChanged(nameof(ActiveGame));
await
TaskExt.StartLongRunningTask(() => TryActiveGameChanged(x))
.ConfigureAwait(false);
}