Item goes duplicated when I edit it with core data Editing Core Data item generates new UUID, causing duplication