Hash TransparentProxy objects according to their target object
Make TransparentProxy play nice with WeakMaps