Определено бих избрал първия подход, съхранявайки ObjectId s директно. Това спестява място, тъй като ObjectId е 12 байта
докато низът за втори подход е 24 байта.
Освен това, ако ObjectId s се използват за извличане на обектите по-късно, като се съхраняват като ObjectId спестява малко караница.