Since cache builder run only when your computer is idle, cache builder actually build permanent cache, which is good in improving av performance, maybe you never let your pc idle, and you want to run this task on demand, this will be a good way to build the permanent cache. Why not have an option, optional of course, to run the cache builder manually.