scaling enhancement: replace async polling for completion/cancelation with async (targeted) propigation