IMO it is hard to be a bug when something is not documented to work the assumed way in either the JPA spec nor Hibernate's documentation. However, it's not something particularly difficult to implement and aside from the perf aspect Guillaume Smet brings up I think it is something we should do as an improvement. Just be aware that the classification "improvement" implies it is lower on our priority list generally speaking |