Just checking is the `UserCollectionProxy` really a `HashableObject`? do we use to/from_hash on it?