Basic async call + event model.