Add pool for handling links

This is now separate from extracting links from the messages...