Keith sent this useful email privately. It details some areas of investigation relating to virtual methods. I'm forwarding it with his permission, so we can have it in the archives.