More Reactor work. Making way for persistent reactor state and guis and stuff.