This morning the log said that it had started and was serving 500000 songs and that it took 8000 seconds to complete the scan. After dumping the alias I re-installed firefly (just in case) and re-scanned. This time the log said 2500 songs scanned in 60 seconds.
That’s a lot of songs. D’oh!
Guess symlink detection might not be a bad idea.