Make a start on OverlayCanvas code
Add more code to PlotCanvas