Node.js caching/memoization library with multiple storage backends.