An adoption of the Flux architecture.