I can find event A: a new VM is created
event B: a script is loaded into the VM
event C: a script is executed on the VM
except while the VM pointers for A and C match, they don't at all match B. I'm apparently loading scripts into VMs that were never created. and never loading scripts into VMs that I'm executing