Support IndexedIterable as valid keyPath