Changed from scipy UnivariateSpline to InterpolatedUnivariateSpline. Technically the use of the former was a bug, but in practice, for single-orbit exposures, the error introduced (<0.5 microns) was much smaller than the model uncertainty.