A cache for retrieving hn scores, only makes one outbound request at a time