Revamp axis drawing and make the renderer do it, with some help.