Create an area to detected objects inside a lasso

So created a lasso. It works so far, but I’m suggleing with the catch mechanic.

Is it possible to create a “random” shaped area ?
I’ve thought about a gizmo to search for colliders, but it isn’t flexible enough. (round or square)

I’m looking more for input than a defined answer, so I take every idea you have and do some research
myself, when needed.

The Game currently look like this:
A Rope with a ball at each end, both balls are moveable by the player. Use this rope to create a lasso to “lasso” items, that’s the idea.

The Rope are multiple hinge joints and a lineRendere (the pink line)
The Ropes length is changeable. So I need a dynamic solution

And if you have a good idea how to detected if the rope circle is closed or not, let me know. CollisionTrigger seems not the optimal way

A Rope Part