this is problematic, it removes the batching of changes when for example joining many nodes at the same time