Coordinates of all rings as 2-dimensional array of Position objects.
Iterable<Iterable<Position>> get coordinates => rings.map<Iterable<Position>>((e) => e.chain);