There’s a weird thing with bind mounts and permissions.
In my case, for my Ubuntu VM to have correct perms for 0:0 (root), the PID and GID in ProxMox’s fstab need to be like 11000:10000 or something.
It’s apparently working as intended that way, but it’s weird.
SSHFS also has a windows release.