Improve performance on very large projects by persisting the file list between command invocations.
Add a new command to refresh the cached file list.
At some point it would be nice to detect changes and automatically update, but I needed something to solve this problem quickly.