Heh, good point - sounds like a V3 complication. If someone doesn't have a primary key or decides to change it during the shrink, I'm happy putting that on them.