This is from the supportability point of view.
If for whatever reason customer bring their nodes down, eg. maintenance etc.
When they bring the node back up, hopefully we have all the compaction/indexing finished for that particular node.
We need a way to index and compact data (database and index) if possible when the nodes are offline.