Add caching of PIP packages