NXP-13793: use worker for all asynchronous task