text: Title: How to register detection in `PolygonZone` for any overlap
  Body: ### Search before asking
  
  - [X] I have searched the Supervision [issues](https://github.com/roboflow/supervision/issues) and found no similar feature requests.
  
  
  ### Question
  
  How can I register a detection inside a `PolygonZone` when there is any overlap? Without requiring the entire bounding box to be contained inside the zone.
  
  ![image](https://github.com/roboflow/supervision/assets/3464445/65e4e5c5-928c-4bbc-9115-626e34e60706)
  
  I tried using `triggering_anchors` but it didn't work:
  
  ```python
      polygon_zone = sv.PolygonZone(
          polygon=zone_ndarray,
          frame_resolution_wh=(img_width, img_height),
          # Make a detection be considered inside the zone if there is any
          # overlap.
          triggering_anchors=[
              Position.TOP_LEFT,
              Position.TOP_RIGHT,
              Position.BOTTOM_RIGHT,
              Position.BOTTOM_LEFT,
          ],
      )
  
  ```
  
  Thanks!
  
  ### Additional
  
  _No response_