*/
@SuppressWarnings({ "rawtypes", "unchecked" })
public Aggregates<?> execute(Glyphset<?,?> glyphs, Aggregator agg, List<Transfer<?,?>> transfers, AffineTransform view, int width, int height) {
Renderer r = new ParallelRenderer();
Selector s = TouchesPixel.make(glyphs);
Aggregates aggs = r.aggregate(glyphs, s, agg, view, width, height);
Transfer transfer;
if (transfers.size() >= 2) {
Seq t = new Seq(transfers.get(0), transfers.get(1));
for (int i=2; i< transfers.size(); i++) {t.then(transfers.get(i));}