Async branches in route