Compensation data handling

can someone explain me the data handling in case of my compensation.

In a step of my process emails are sent to a list of persons in my collection.
After that it is possible that someone add some more contact persons to this collection.
It is also possible that some contact data are changing during the process.
And now compensation is fired in case of cancellation message.
At the moment of my email sending task, there were 3 persons in the contactList collection,
so 3 multi instances were completed and I will get 3 tokens on my task “send cancellation”.

But contact list changed (maybe there are now 5 persons inside)
Where do I find the details to whom emails were sent before.
Does the Camunda engine deliver this information to my 3 tokens on the “send cancellation” compensation task ?

Thanks

Thomas