public void RemoveFromSaveData() { if (cachedSaveGame != null) { cachedSaveGame.Remove(saveIdentification.Value); onGameSaved?.RemoveListener(OnSaveRequest); onGameLoaded?.RemoveListener(OnLoadRequest); } }