Commit before primitive to object