This ticket is interesting, but I am too far behind and too slow to be of much help. I do want to offer a reminder, however: the emulated X11 APIs in the Tk Win32 and Aqua ports are not just for core Tk, but also for extensions such as TkTable. And the implementation was partly motivated by finally getting APIs like <tt>XCopyArea()</tt> and <tt>XGetImage()</tt> to work as expected (e.g. [685ac30727]).