Add auto clipping for cached canvas draw