Hi. Thanks for taking the time to reply.
Your solution looks great if I need to alias id so that it equals _id. However, my problem is a bit different. When I create a new document, the ObjectId doesn't exist until the document is saved to the database. And, unfortunately, I don't see how I can get this ObjectId directly from the save() method. I can obtain it if I search for the object again, but this isn't ideal, as my document's have only one unique key - the UniqueId.
Let's continue the discussion there. =)