combined AllocateJacobian with AddPlaceholders