Duplicate Detection Show Multiple Potential Duplicates

We are running into a lot of issues when importing or parsing contacts, particularly when they have generic names like “David Johnson” or something. Basically, the duplicate detected initially is incorrect, but I know there are plenty of situations where there are many people with the same name, that we aren’t seeing from that detection. It would be very helpful if there were something like a list of potential duplicates in these situations so we could catch these and not continue to just find the same non-duplicate every time. In addition it would help catch the cases where maybe there are multiple duplicates of the same person in the database, and allow us to effectively see that.