Agreed. The ```projection=<instance of AxesCreatingThing>``` paragdim will mean you don't need the ```wcs.subplot``` or ```wcs.axes``` methods & therefore wont have to mirror the mpl interface (and all of its quirks).