Updated new Whoosh engine - caches query results, too