Async ops can still take a long time. (Actually that&#x27;s probably why they were made async.) GP wants to update the UI, but the data isn&#x27;t available yet. Even if UI is still responding to mouse clicks, it hasn&#x27;t yet fulfilled the user&#x27;s desire to display that data, so it is blocking in a sense.