When scanning large repos, the interval set to update the GUI is very large. I am not sure what it is set right now. But it takes a while to update the GUI. Anyway we can have this changed. or have a config setting to change this.
The GUI reflects what is in the database. While scanning, files are saved to database in batches of 1000.
Probably this should be time or number-of-blocks based instead, for when the files are large.