Delete files from storage when necessary,
batch to cleanup storage for orphan files,
better Lucene directory reader management