Use unique collective ids for the checkpoint/restart code