Geolocation with spatial view data modeling

Hi, I have user documents looking like this:
{
id: 1,
name: john,
order: []
}
and userGeo documents using geoJson:
{
feature:""
geometry:{
coordinates:[]
}
}

I do NOT always need geoJSON from user, but I DO always need user documents from getting geoJSON docs. I also have a spatial view on the geoJSON stuff. Should I model the geoJSON inside user document or put them in a separate document type? Would spatial view have any issue or performance problems running on a nested geoJSON doc type? Thanks.