We possibly could, but I am not seeing what the use of the state router for this toggling provides us.