pub trait PersistentStorage: Send + Sync {
// Required methods
fn load(&self, key: String) -> Option<UserPersistedValues>;
fn save(&self, key: &str, config_name: &str, data: StickyValues);
fn delete(&self, key: &str, config_name: &str);
}