Slice: geometry-backed hash and ==