Executing the test with Hibernate 5.2.17, all classes do not implement ExtendedSelfDirtinessTracker, but only SelfDirtinessTracker, so this also affects 5.2.17, provided that I understood the existance of ExtendedSelfDirtinessTracker correctly.