from the conversation I had with him, not enough parameters or something of the sort are exposed in the engine to do this easily. It would require quite a bit of work to make it happen. This could be something that would require a custom engine to accomplish.
I’m still working my way to being a neck beard level programmer, but once I get there I’ll be taking a stab at this because I want it so bad.