Remote file systems are the worlds biggest pain in the ass. NFS seems like the easiest option but its ancient and insecure over the network. SFTP can be mounted and is also easy while being secure but is super CPU heavy on a single thread.
All of the options I looked in to would fail when a program expects to be able to set permissions on things in the remote directory.