ObjectId nejsou vodítka. Guid je název, který MS dává pro verzi UUID, kterou používá. ObjectId jsou úplně jiný algoritmus.
Jak již bylo řečeno, v mongo můžete jako ID použít, co chcete, a nebude mít žádné sankce za výkon (ve světě kolejnic několik ORM obhajuje používání řetězců)
ObjectId se v mongo používá hlavně k uložení velikosti. Pokud je to tak velký problém, použijte něco jiného, jen si uvědomte, že použití zbytečně velkých polí ID skončí jen plýtváním paměti. Ale pokud je to velký problém, pak jděte na Guids.