Adjust all renderers to manage their own canvases.
Add clear method to all renderers.