Treat model data for calibration and adjustment separately
Add the moment, we load the model data once and then try to use the same data object for both, calibration and adjustment. This is error-prone, in case the data gets modified in the calibration process and precludes the use of separate data for these two steps, for example where different experiments for calibration and adjustment should be used.
As the first step in that direction, let's treat the model data for calibration and adjustment separately internally.