When opening larger assemblies from the vault you get quite a lot of popups (do you want to checkout, do you want to continue editing, assembly contains one or more errors, do you want to rebuild the assembly etc...). The loading of the assebly stops when one of the messages is shown. This is very time consuming because you don't always notice the message. Especially when you're using 2 monitors, the message sometimes pops up on the other monitor.
The idea is to save the messages to the end, and keep loading the assembly in the background to save a lot of time if you're stuck on a messagebox.