I am attempting to see if I can speed up search/replace in files by pre-indexing files.  The files involved in indexing would (most likely) consist of project files, loose/recently opened files, and files in recently searched directories.  Within the index, it would not keep track of where the files came from.