optimise startup index by delaying lucene commits