Optimizing the computation of jacobians for multiple shooting implementation

That might be more of a question for BoundaryValueDiffEq.jl developers then