Couldn't you replace this with `callbacks.before` on the domain asyncListener?