Почему вы хотите добавить дополнительные свойства? Или, другими словами, что вы намерены делать со свойством, как только оно появится в вашем новом источнике IEnumerable?
Если вам это нужно для привязки данных, у меня есть вспомогательный класс, который может вам помочь.