@SuppressWarnings("null") @Override public Scenario get() { if (localCache == null) { localCache = (Scenario) ScenarioIO.read(serializedScenario, scenarioClass); } return localCache; }