Rename 'User' to something more nice
Keep a typeless data element in Contact class