It might not be enough to only check vertices in non-convex cases. Consider to check edge intersections, see image.  _Originally posted by @aothms in https://github.com/hypar-io/Elements/pull/638#discussion_r792408055_