Create Process Abstraction

Since the id is used as a hash key (ie line 181 in __init__.py), self.process.id has to be cast from a uuid object.  Rather than doing so at each spot where it needs to be a hashable type, can the uuid be converted to unicode immediately in the Process class? Is there any potential loss in doing so?