Absolutely, we've solved this using IFRAME + PostMessage.
Awesome! That really helped me narrow down my options on solving the issue, since there's basically only one option. Thanks for your input, much appreciated.