> Some of these entries are due to older, crustier parts of the API that still
> require passing $dbh, which is fairly easy to fix.

Fixing the remaining API calls that require $dbh to be passed would be
a good first step.

Several of my patches pending do exactly this.