Every coordinate at progress t (tests; allocates).
t
List<double> coordinatesAt(double t) => [ for (var i = 0; i < _a.length; i++) coordinate(i, t), ];