I've just been thinking and I had the idea of "tagging" layers too, where you could use a State to hide/show everything with a certain tag. Then you could add new things to the tag and it would automatically be part of the state!