The functionality is still broken for wayland windows that use xdg-activation, because the workspace information from the startup sequence is handled later. But at least it's a baby step towards a fix. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/272>