done, kind of. `GroupScorerMixture`? It provides the mixture interface and internally manages a group and a scorer for each component.