Ok..
Cant make an example capx right now, but it should work something like that..
For each isn't nescessary and in this case might work against you..
weight is overlapping pressureplate
pick door by comparison door.uid = pressureplate.variable
weight is not overlapping pressureplate
pick door by comparison door.uid = pressureplate.variable
this way only the referenced instances will respond..