Work for linear models, moving smoothing functionality into KalmanSmoother