I looked at the tests and definitely the use of the Criteria API plays a role, as it defaults to `SELECT` fetch. Still it's not clear to me why this is the default, as a `JOIN` would be more performant, AFAIK.