Move uuid generation responsibility to the collection base class