Optional
from - the minimum x value
zones[0].from Copy
zones[0].from
to - the maximum x value
zones[zones.length-1].to Copy
zones[zones.length-1].to
from - the minimum x value