Quindi al momento ho impostato la mia   list    e la   item    di raccolta (mangusta). 
List
new Schema(
    {
        items: {
            index: true,
            ref: "items",
            type: [ObjectId]
        },
        name: {
            index: true,
            type: String,
        },
    }
)
Oggetto
new Schema(
    {
        display_name: {
            default: "",
            index: true,
            type: String,
        }
    }
)
 Mi chiedo se dovrei cambiare la relazione in modo da spostare il   list_id    nella raccolta   items    stessa, per sfruttare l'indicizzazione di mongodb. cioè. 
List
new Schema(
    {
        name: {
            index: true,
            type: String,
        },
    }
)
Oggetto
new Schema(
    {
        display_name: {
            default: "",
            index: true,
            type: String,
        },
        list_id: ObjectId
    }
)
Questo lo renderebbe più sicuro in modo che un elemento non possa appartenere a più di 1 lista?