This looks strange. Doesn't this do the same thing as `asyncExec`, just below?