Can you add the possibility to set descending sort while using Index Attribute on the field? Something like [Index(descendingSort:true)].
As far I know, it is possible to use descending sort with attribute on the class by prepending a minus, i.e. [Index("-indexField")]