Nejde ani tak o chybu, jako spíše o nesplněná očekávání. Automaticky je přiřazena pouze hodnota _id nejvyšší úrovně. Jakékoli vložené _ids by měly mít přiřazené hodnoty klientským kódem (použijte ObjectId.GenerateNewId). Je také možné, že ve třídě Address ani nepotřebujete ObjectId (k čemu to slouží?).