We have an idea about allowing community editing of a number of annotations fields which would mirror fields added to the toolinfo.json schema versions > 1.0 (Hay's Directory's schema). To be valuable as a way to backfill information for legacy toolinfo records we would like values added via this method to contribute to any relevant facets in search results. A good example field for this is tool_type.
Basic web research indicates that the most reasonable way to make this work would be to use copy_to instructions when indexing to copy both the base record's value and the annotation layer's value to a third field that is only used for the facet computation and related result filtering.