How does this compare to asyncCall?