I finally have migrated to Library Server running on my NAS (thanks for the Docker image and instructions) and it's working excellent. My MC installation at work can read the library and play files fine (good upstream internet connection at home I guess) and my home computer is playing perfectly. This was a great move for me.
My question: I know I can use the "download from library server" to copy files locally. Is there a way to have kind of a "seamless" offline mode when the library server can't be reached? Kind of an offline cache where I could have the full experience of the server's library and its UI but if I'm "offline" it would still allow the playing of that subset of albums or songs that I have previously downloaded? If the a local copy isn't available, just a message of "file can't be played in offline mode" or something?
Edit: I do see a "Play local file if one that matches the Library Server file is found" option, so that's a part of the solution I'm sure. I'm still not sure what happens if the library server itself is offline.
Thanks