The `ClassMetadataInfo` was always using the "current class" to fetch the reflection of a property even when a field is declared on the parent class (which causes `ReflectionProperty` to throw an exception).
OnClassMetadataNotFoundEventArgs
HydrationCompleteHandler
hydrationComplete
Doctrine\ORM\Repository\DefaultRepositoryFactory
joinColumns
MergeUninitializedProxyTest
EntityManagerTest
EntityNotFoundException
::class