I didn't get to try this in a true run, I kind of had to piecemeal it together as I went, so there could be issues with the setup but I'm hoping not. Let me know if you find anything wonky and I'll see if I can figure out a fix.