If that would be very resource demanding, what else can I do?
In general, I'd say, go to the events that CAUSE any tile to change to that specific state and insert the desired action there instead of checking the ENTIRE tilemap constantly. If that's possible - tilemaps are a bit of a specific thing in Construct 2.
If you want, maybe you can describe what exactly you are trying to achieve?