I'm not 100% sure I know what you want, but I think I get it..
in the case of the game i'm working on, I had a problem with the physics because I could drag a box through the walls of the truck.. to get around this, I added a local variable to my box objects, and when the box collides with any of the walls this variable "hittruck" goes from 0 to 1.
then i have a rule for the dragging that this variable must be 0 to drag..
http://part12studios.com/temp/FredexTest2/
here is how the logic is setup.. and if i follow you correctly, this should help you with your problem: