A pool of clients, to handle concurrent checks
Collector keeps the state of link collection It drives the link extraction from inputs