Whenever a repository has to be checked, or worse, when the sync status is refreshed, the IDE can become unresponsive for a while. Repository operations shouldn't affect the IDE.