Are indexes for different fields maintained separately, I mean if I have two text fields both indexed separately within a schema, each of them would have its own set of indexes, so that if I one field's index is quite bigger it doesn't affect anyhow another unless I use both of the fields in one query ?