Moved to separate writers/readers and gave indexing process control over writers - this will need doing much better