Faulty saved strings for parent isotope

I think the magic keyword here could be “thread-local singleton”.

storing the history of encountered volumes in an event sounds quite similar: List of Encountered Volumes