getting rid of all this startDeleting() startEncoding() stuff, because the entire tree is now guarded with ReadWriteLock