Nit picking: indices is only used in the creation test, maybe move it's building to be under the if with autoCreateIndex.needToCheck? (slightly faster execution when auto creation is disabled)