check out my namespace stuff like you thought. With that, you can communicate exactly like you're used to in EUO. I can post some sample code if you'd like.
I believe I have a new version of that, I'll have to check.... The posted version should work OK though.