Use CM asynchronous completion.