The search engine expects annotated java types to be indexed, and identifies all the internal "schema" information and indexing information in registries which use the Class as a key. Rather than Class we should use a more flexible identifier.