Pick up object attached to cable

Hi there, Im trying to create an object attached to cable and constrained between that object and top mounted block, but when I pick it up Top mount also picked up.
My logic to pick up object is following:

Collision box:

Overlap event:

I got no problem to pick up single object, but when its child of other objects, they are all picked together.