The DataArray.plot.pcolormesh() method modifies the x/y coordinates of its plots. I'm finding that, at least for custom cartopy projections, the offset applied here causes some real issues downstream.
@clarkfitzg - Do you see any problem with treating the x/y offset in the same way as the axis limits?