That's true, and I forgot that search across files is much slower on Windows for whatever reason. I think I want to wait until we do the performance analysis of that issue before adding cancel, since we might be able to just make it fast enough that it doesn't matter up to our limit.

(For the replace side, you already have to have clicked through the panel that shows you how many results there are, so I think it's kind of your fault if you decide to do a huge replace.)