no reason to explicitly assign an id to a new object
Merge pull request #1736 from substantial/remove-new-object-id

no reason to explicitly assign an id to a new object