10:46:03lokejackdaniel: I took your advice and moved back to linking the clipboard ownership to specific panes instead of a synthetic window. I realised that I needed to make sure the clipboard conversion functions were called in the correct thread, so it had to go via an event anyway. So it was reasonable to tie those events to the pane chosen by the caller.