I have a domain object which has a number of indexes on it. I have used @CompoundIndex on the Domain class and @Indexed annotation on some of the class properties to allow Spri