Slight problem here... what if style=='quadmesh'? Its artist properties wouldn't get set in the axes (unless self.add_collection() already does that?)