Move window from window preview (from the panel)

When hovering over a window preview from the icon on the panel, and using the move shortcut (win/super key + left click) should move the window to the cursor.

Window should be centered around the cursor. The window should also get resized if it doesn’t fit on the current screen, eg: I have my 720p laptop connected to my 4k monitor and the window is fullscreened - the window should get resized to maybe 70-80% of the targeted screen (in this case “576p”). [MAYBE] Continuing to drag the window to another screen should continue to resize the window to a percentage of the screens resolution (in this case “4k*0.80”).

I’m unsure how the resizing could be done - if it could be done any better than “70/80% of targeted screen”, but having a 4k window on a 720p screen is not good for usability.

Reading the post again made me realize the choice of words make it seem like I’m demanding a feature (in particular, the word “should“). I’m trying to describe how the proposed feature would work, but I can’t edit the post to make it sound a bit less demand-y.