Replaced usage of the emitter for view actions with a dispatcher, as per Flux guidelines. I'm not convinced its necessary, but it does provide for good separation, and the dispatcher has native support for consecutive callback execution.