Would it be possible to make it so that when one trigger is hit, only some of the secrets are triggered?

Example: X = Boomerang Trigger Y=Gate tiles O=Open gate -=Wall tiles


-----------------------------
- X Y Y
- Y Y
- Y Y
- X Y Y
-----------------------------

*The top Boomerang trigger is... Triggered*
-----------------------------
- X Y O
- Y O
- Y O
- X Y O
-----------------------------
So only the second gate opens.

*The bottom trigger is triggered*

-----------------------------
- X O O
- O O
- O O
- X O O
-----------------------------

So, as you see, each trigger operates one seperate gate. Now, on a small scale, this is possibly possible in ZC, but what if you wished to change a large area at the trip of a trigger (without the use of a warp) while there is another trigger/secret to be activated on the same screen?