The construction of interaction term in hash.mapping uses the `inverse_mapping` which might be overlapped by collision.