improve caching of podcast queries