JS Caching Library