A Flux Dispatcher, with promises