Well its a behavior so it would logically apply to just the objects that had the behavior.
What you could try is a variable comparison like if sight = 0 then do foo, and then add a condition to change that objects variable when it is picked by the behavior object, set sight to 1.
You might also want to add an else after that condition to set that variable back to 0.