If you ask me, it certainly looks like that was the idea. But looking at it now it looks like a really bad idea. My vote is to kill it, we don't need it since it makes the code more confusing.

&lt;rant&gt;On that note, I really don't like the UX of the add existing component since to be able to add a relation you have to know what to search for. That is probably fine for certain relations, like members in groups, but harder for arbitrary dataobjects. It would be awesome if @clarkepaul had any time to look at this in the future.&lt;/rant&gt;