Yes, it certainly would!
Great observation.
I’ve been highly suspicious of the crash near China Lake yesterday. Haven’t heard any update on that.
There already is one, the OFF switch. Pull the circuit breaker on the panel.