update subset list during relaxed clustering

this ensures that the order matches up with the relevant matrices.
Allows for effcient lookups and updating.