Deprecate WId-based effects API
On Wayland, window ids are meaningless as wayland compositors don't assign unique ids to wl_surface objects.
On Wayland, window ids are meaningless as wayland compositors don't assign unique ids to wl_surface objects.