A lot more progress on the CrawlService implementation.