new constraints:  point inside, polygon around point, polygon around polygon