I was wondering if additional contextes added to the snapshot are to only be loaded once from the snapshot. I was testing if i could load one a second time mainly because of the get data from context where i stored the handles for the modules i was tracking as loaded into and as I suspected it failed since they had already been fetched from the first creation of it.
I'm guessing based on the behavior that the second context may just in a sense be a pointer to the first one loaded and thus it's just a duplicate handle to it.
If not is there a way to reaquire the handle to a module from the context after it's creation perhaps using it's origin auch as you can for other objects.