Unified deterministic merkle tree computation. Now we have 2 types of
trees... IAVL (nondeterministic) and Simple (deterministic)