Enhance performance by using multiple canvases