locking maps for entire GetNewOrUsedClass() process. locking maps while trying to Find an IID off of a Root. locking when removing from RealObjectToProxyObjectMap I am hoping that this will fix some of the SMP problems, namely 21556. r=mccabe.