Actually, I'm not sure about this one... What does it mean to take the `Jacobian` of an `InstanceBackedModel`? I believe that if this `d_dp` is implemented here then its behaviour should be similar to all the other methods in this class, basically asking `PCAModel` with the `_vector` form of the method and then produce an instance of that vector.