@jmangelo , thanks for the explanation. This complicates things as I have to take the namspace into consideration. The reason I am asking is I use custom-db-provider and store user info in my local database. When I save/request data I include/get userId from the user_metadata object.
Just to make sure, is the user_metadata only object where I could store custom fields?