The entities in Jason Taylors Clean Architecture all derive from BaseEntity which has an id of type int. I want to use a GUID. Is this considered bad practice within this framework? If I wish to use an entity with id of type GUID am I supposed to create a new base class?