ReconstructingUmlaufBuilder was called in TransitControlerListener, and then again every time the QSim was started in TransitQSimEngine.
Since, at least for the Berlin scenario, this was not exactly a fast operation, it is now recycling the original result from the TransitControlerListener. It is communicated via
scenario.addScenarioElement.