Improved removal of annotations -> creates a smaller and more compact tree after removal, as well as updates its parameters that impact when should the tree be reconstructed for additions.

Signed-off-by: Or Sharir <or@sharir.org>