Dodged a similar bullet when making an fps jam a while back, but i got less creative and went with the blue cross approach.
Really cool to make a post about the issue though :) so that people can avoid the trouble.