This has absolutely nothing with the way applications communicate. Mapmonkey offers an embbeding function to make it's window PART of RR's skin. Freedrive doesn't yet allow that. Also, it is up to the application embbeded to not mess up when loosing focus. I have tried more agressive methods of embbeding applications (that would perform most like MM) but a lot of applications crash when invading their setup and making their windows part of RR so they won't flash. Only really simple or really well planned applications embbed well.