Nvidia support across the desktop ecosystem is poor, for example practically nonfunctional in Sway. And just buggy in other Wayland based desktop environments (kde seems to be the best in my experience).
i3 should be pretty easy switch from sway if you haven't tried.
Hasn't Nvidia locked most functionality away from the open source drivers?
You either have the choice of using drivers that work well with Linux, or drivers that are fully featured.