Add NewEntity(TEntity entity) overload that allows passing in a new entity instance that otherwise behaves just like an entity created with NewEntity().