Merge "VisitClassesWithoutClassesLock isn't safe if classes move." into lmp-dev