In the thread on holding onto entites, the subject came up that the objectID of entity to be added, changes when it is added.
But AddNewlyCreatedDBObject does not return an objectID, it is a void return type.
As I understand it, there is no difference between an entity object gotten from the database, and one that you make fresh, and add. Just checking as these details are hard to test.