No, I am completely fine removing this.  The purpose of this was really that I was thinking in the AutoSchedulePlugin, both the insertion of scheduling objects for ATTENDEEs and the sending of ITip messages for ATTENDEEs should be happening in the same area, so I thought I would model the ATTENDEE so I could reuse the VObject for both the scheduling object and ITip message.  But now that I see things need to be reorganized, I probably won't need this.