Per-server caching
-
Apply some sort of hash to the name, hostname, and username of each server. -
Put state and song downloads and cache meta in a subdirectory with that hash under the main data folder -
When connecting to a server, load in the new state.yaml
for that server.
Edited by Sumner Evans