I think that is a misunderstanding of the contact integration, unless I misunderstood a lot.
If you add a contact, it will save that at the server and sync to your clients.
The contact integration only supplies the avatar pictues if you have an IM field at a phone contact.