I am full of it today so probably better to hit the back button now.
An easy in-game switch would require modest re-code:
Make spark conduit charge flow momentary so that a blockage would stop the current. Then. . . place a door between conduit and generator bank. On/Off.
Then allow gleam based items to be influenced by positive flow conduit.
Let there be light.
And that’s just the beginning of possibilities here.