Кто-то знает как использовать models.Count с другими фунциями аннотаций (models.Case, models.When, models.Avg and i.e). Использование distict=True не помагает. Дока Django умалчивает об этом, разве что ипоминает о том что причиной такого поведения Django является использование JOIN в SQL запросах.