I use rclone for that because, while the "complete opposite of do one thing”, it (mostly) solves the extremely annoying problem of "dealing with things that look like files in potentially remote locations, each with it's own bespoke API".
(it also has, for most of my use cases, better performance that sshfs).
(it also has, for most of my use cases, better performance that sshfs).