I am allowing users in my game to connect via FB. All I supply the FacebookConnectRequest is an accessToken that is associated with a certain set of read/write permissions. It appears that behind the scenes you are taking this token and polling for more information (I see 'firstName' as an entry under 'extendedInfo' and clearly you are pulling the full name). What is dictating what information is getting pulled. For instance, if I also wanted extendedInfo to include the user's email how would I accomplish this? And again (as I've asked this elsewhere), how do I pull information from the 'extendedInfo' object in an externalAuthentication object via Cloud Code?