Double Bayesian Smoothing as Message Passing