nvm, let's use the built-in LFU cache instead