I've been weighing and testing some of the the trade-offs between bridges and proxies... it's looking like the proxy solution is more feasible for what I've got implemented already. I'll let you know how it turns out.

Other thoughts are also appreciated!