Hay una solicitud para algo como esto en jira https://jira.mongodb.org/browse/SERVER-5947 - vote si desea tener esta característica.
Mientras tanto, hay una solución alternativa si sabe de antemano cuáles serán los valores posibles de las claves (es decir, todos los valores únicos de "categoría") y tengo un código de muestra en mi blog.