@override Future<void> persist() async { _checkInitialized(); await core.storage.set(storageKey, history); sync.broadcast(); }