ivmax, добрый день.
Вообще конечно странно, что в списке нет идентификатора созданного элемента. То что возвращается список из 17 объектов - само по себе нормально, так как копируются еще и связанные объекты. Но вот то что среди этого списка нет идентификатора объекта, который был получен в результате отражения - очень странно. Попробуйте на каком-нибудь другом примитивном объекте , типа Стена, в пустом проекте. Там такое же поведение?
Хотел в качестве решения предложить использовать событие
DocumentChanged, и пока искал статью на сайте, обнаружил, что есть
решение точно такой же проблемы.
Хоть там и говорится, что метод не возвращает значение (видимо был актуально для прошлых версий), но решение тем не менее актуально