Proposed 0.90 fix

Replace part.uid with part.GetHashCode()