NodeJS Smart Cache