Leaf should commit directly to the targetCursor. No need for two layers of commit.