public ViewModel(bool initialize = true) {
// ReSharper disable once VirtualMemberCallInConstructor
RaceGridViewModel = new RaceGridViewModel(IgnoreStartingPosition);
RaceGridViewModel.Changed += RaceGridViewModel_Changed;
// ReSharper disable once VirtualMemberCallInContructor
InitializeSaveable();
if (initialize) {
Saveable.LoadOrReset();
} else {
Saveable.Reset();
}
}