Currently when reading column data, all types of indice are read even if they are not actually used, this PR implements lazy load of indices.
Currently when reading column data, all types of indice are read even if they are not actually used, this PR implements lazy load of indices.