Add caching to bioblend requests