Hmm, that would be an actual API change and would require modifications to many axes subclasses so that the gridlines would appear.

What if we change this back to `if self.axes.name == 'polar'`, but then If the return value of this function is `nan` (because transform can't give meaningful answers outside of projection region), the pixel distance is assumed to be 0?