In general the spline smoothing works and looks great:
But if new time series pop up (as they did in ZRR breakdown by type because of T132503):
then funky things happen because we'll get the model of the time series for days when the data didn't exist so the above becomes:
This is actually easily fixed by applying a filter of "only show the smoothed value if we have an observed value"