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: