cache _eval_derivative for Add and Mul
Merge pull request #8211 from smichr/jac2

cache _eval_derivative for Add and Mul