See ticket:501#comment:8, we now use the lazy shape scaling which often gives incorrect results. (two adjacent rectangles may not be adjacent after we have scaled their coordinates..)
We should be able to make this much faster, either using numpy or cython.
Milestone renamed
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1226