That is an interesting one. Clearly the repository is mapping node references to cmis objectIds for that particular property type. It should do the reverse mapping at set time. This sounds like a bug to me. Please raise this as an ALF issue in Jira.