Use of mutliple canvases for better performance