Fix BigReactors #58: Reactors not pausing right

Controllers were being ticked after they'd been nominally unregistered,
as the controller uses a copy-on-write arrayset to manage concurrency
issues. This could lead to old controllers receiving one additional tick
after they'd unregistered.