I'm using the touches() function with multiple layers containing models of different heights (think flood scenarios). However I've ran into a problem: the touches() function triggers even when models from invisible layers are touching a visible model. Can I prevent that somehow?
Image for clarification, building is being moved into the invisible blue block:
![touch.png](/legacyfs/online/130076_touch.png)