A soft timed cache on node.js