Optimizing Canvas/Tilemap when scale or color is set by drawing scaled/colored image to intermediate buffer.