Split up Grapher#draw