make sure waypoints are actually inside the region.

and remove the 1000 check limit, may god have mercy on us all.