caching of user libraries