I see that the PR only changes SingleTableEntityPersister. Is there a similar problem with other types of inheritance?