make Axis derive from PlotElement