Index capability

Create secondary indexes to find objects and also create unique constraints