@override Future<void> init() async { if (_initialized) { return; } await storage.init(); await restore(); _initialized = true; }