Hi, I worked on those improvements. Yes that is indeed what would happen when you ran a command with heaps of output, it would also lock up the UI while doing it. You probably haven't observed it much as you don't do recursive directory walk on a large directory ;)
You can read more about the specifics if you're interested in https://github.com/Microsoft/vscode/issues/17875