using a cache for core libraries with an automatic cache clearing every 15 minutes