add small file cache to enhance multiple lookups
simplify configuration to strategy