Newton + LineSearch in Hot Loop: Reduce allocations

Xref: NonlinearSolve uses AD Jacobian even when I specify it analytically - #3 by DanDoe