I don't think we need to wait for a cancellation acknowledgement, especially now given that some of this code is likely to change when we have a full-blown extension manager anyhow.