Test case: o.h.test.annotations.embedded.EmbeddedTest's use of Address
Address has annotated fields, but BasicPropertyAccessor is being used. It should be DirectPropertyAccessor.
So far, @Embeddable classes are the only time I've seen this happen, so currently assuming the issue is limited to that.