Groups::ReplaceLeafWithGroup() calls RecomputeChildrenToTop()
instead of just RecomputeChildren(). Oops!