Sticky mediator, promotes decoupling, and makes app-flow clearer.