I think it’s because you’re trying to control the system from a central point. It would work much better if all the blueprints had the same ‘show/hide’ code, and a floor number.
Then, you can say ‘show higher than 3’, or something.
Then, you can control centrally, either using
or, you can use a dispatcher.