Introduced concept of "locked" controller to allow only one controller to be able to change the state.
Basically in that state only that controller should have their events do anything where the
other controllers basically can fuck off and do shit all.