I started a pull request: https://github.com/hibernate/hibernate-orm/pull/3455 However I am missing some (basic) knowledge. That would be helpful if anyone wants to help me finish it.