Just a thought:
It feels a bit messy to me that you have to think about turning projections on and off.
Is it the case that they affect performance so much it’s unavoidable to surface them as a concern?
Otherwise, if I create a projection, I want it to be on - otherwise why did I bother creating it? Conversely, if I don’t want it, why not just delete it?
Am I missing something?