That probably explains the one allocation we see even with optimal config on ForwardDiff and ReverseDiff