no reason to explicitly assign an id to a new object
Merge branch 'remove-new-object-id'