Currently on Linux systems with wayland the user experience when dragging a tab to open a new window is not good. The window only spawns once the user drops the tab and the new window spawns in the wrong location.
From my understanding the xdg-toplevel-drag protocol can be used to solve this issue.