SInce the tiling is regular, you don't have to iterate over the domains to find the good one:
  - do some calculation on the coordinate of Point to find the lower/upper bound (no iteration, just few operations)
  - create a Domain on these bounds
  - that's it