It looks the the 1.3 pid_table impl is pretty much on target. I've been testing the trunk (2.3.x) version with no issues that I've been able to see, but was wondering how many others are testing...
In the meantime, should I create a 2.2 branch for the 2.2-version of the pid_table code and backport the changes to that? Unless I hear otherwise, I'll likely do that since the backport from 2.2 to 2.0 shouldn't be that involved.