Bugfix for if CanvasLayer's dirtyBounds are outside of the scene bounds