Node.js server that caches a list of the shows on a tivo dvr