I am using the "InvitationManagementServiceProxy" to retrieve all invitation recipients for a particular survey. The method is "ListInvitationRecipients()". Perhaps it was an oversight, or maybe it was intentional, but the "RecipientData" object that this method returns does not contain the actual user name. It contains useful information, but no information to connect an actual user to this invitation (aside from email, but this does not ensure uniqueness). This is something that would be incredibly useful for our project.

I have managed to work around the above issue by directly querying the database without relying on the web services, but this is not our preferred approach to handle this.

Cound this information be added to the RecipientData object?