This was addressed.

Although, loading the file every time a change is going to be committed
seems to be necessary, to make sure we don't remove content recently
added. More work have to make do in order to lock the file when govix
has a handle on it.