Immutable, hashable copies of PPL objects

Fast hashing would be useful