Ensemble transport smoothing. Part II: Nonlinear updates