Currently, the job id is part of the registration key in the SharedStateRegistry. I suggest to remove this part of the key because the job id changes after a restart. So when we do not update job ids in the registry, referencing shared state will fail for future checkpoints. When we update it, we basically replace the information. So I think there would be no value in addint this the the composite key.