Fix canvas blit erasing earlier batched shapes in a clearing pass