Simplify pmat construction

Don't need a needs_pmat slot, just check if Jp is None.