The tree builder. We synchronize the pending data stuff, but shouldn't we be synchronizing the modifications to the tree itself too?