Support clipping scroll areas with non-rectangular transforms. …
(This unfortunately loses the batch -> arc optimization temporarily). Fixes #136.