pub fn local_vault_key(db_path: &Path) -> String
State is filed per vault, so connecting to a different server does not inherit the last one’s cursor - the same reasoning as resetting view state on a vault switch in the app.