Suggestion: Improve the embedded program control
RR use window title or class name to select the window to embed it. This happen at each window refresh. My suggestion is that RR should use the window handle once get the handle via window title or classname at first time.
This solution will solve such problem: The window title and class name is changing. For example, I usually use "storm" as my video player, but the classname of it is changed on every startup and the title is set the video file name. RR can control it via title at first starup but lost control when playing. If RR get the handle when start the program (via title) and use the handle henceforth, it will be pefect.