Put a cache into the html scraping part, so that it doesn't load the
same node over and over.