This call needs to be async so that the pipeline does not get delayed.