I need to associate several dozens of pieces of data with each user at create time. Should I extend the existing meteor.users document layout by adding a new field, by putting the data in the profile field or create a new collection indexed by _id? I need the data on both the client and the server at different times. None of the data is especially large, mostly things like 2nd email address, time of last login, etc.
I’ve searched through the forums for an answer but the related questions all seem to deal with how to write data to the fields at create time rather than where to put the fields. I’m more interested if there is a suggested “best practice” on how to layout additional user data.