Id -> ID and register ObjectID with gob
Support for Upsert and Insert