lib/Yucca/Component/Iterator/EditableIterator.php
protected function retrieve()
    {
        if (false === $this->retrieved) {
            $this->updatedDatas = $this->getArray();
            $this->retrieved = true;
        }
    }
protected function retrieve()
    {
        if (false === $this->retrieved) {
            $this->updatedDatas = $this->getArray();
            $this->retrieved = true;
        }
    }
When an update come to the iterator, retrieve the original dataset, only once