Shared unix sockets and rancher-nfs

I’m a little puzzled because I thought that sharing unix sockets over nfs was impossible. Yet, I’ve managed to share a directory containing a unix socket between two containers using rancher-nfs. And the socket works on both sharing containers even though the nfs container is on a different host!

Now I wonder, are there perhaps other reasons why I shouldn’t share unix sockets over rancher-nfs? Since both sharing containers are located on the same host, would a normal shared host volume give better performance?