employ row ID to make rows hashable