Plus I am seeing some GDI related artifacts with this (e.g., systray icon turns black in OIV.exe, in winewayland only), so this needs a bit more investigation.
Never mind, all the artifacts are gone when rebasing this branch on master, so some update there fixed the problem (likely one of the win32u/window_surface changes/fixes).