Async Flux model