use a checksum on the list of subsetItems to discriminate and reuse them if we ask for the same dip.
Closes: DLCM-2830