Use dstack instead of zip to combine offset arrays in scatter.
Store transformations on collections as an Nx3x3 array, rather than a list of Transform objects.

When the collection has the same styling and only varies by offsets, use draw_markers instead.
Merge pull request #2156 from mdboom/scatter-speed

[Sprint] scatter plots are (reportedly) too slow