To ask a tangential question, if (as presently implemented) PCH has to reload data structures at the original address, why is there a problem with hashing pointers? zw