I think it's a good idea to enable integrators to enforce IndexedEmbedded#includeEmbeddedObjectId to be true without the user having to set it on every single annotation.
This can easily be achieved by changing AnnotationMetadataProvider to ignore the values set in the @IndexedEmbedded if a given Property is set we configure it to do so . Maybe this shouldn't be exposed via Properties but via a field/method in SearchConfiguration.
|