Minor improvement to DNSEvidenceSource

Ensure that we interact with an existing instance of DNSEvidenceSource inside the queued blocks. It would be rather hard to run into this problem with my previous implementation, but let's ensure there is no "worst case" here anyway.