Simplify SparseNode/Leaf `update`