If ```self.coord_signature.axis``` is already set the axis argument will be silently ignored. Is that intended?