Updated config to allow indexes to take names (avoid auto generated name too long issue).
Refactoring indexing to allow filters to utilise a subset of an index.