So is set intersection not a better idea than doing a label-by-label comparison?