Get the current state for snapshot creation
@override Future<dynamic> getSnapshotState() async => isInitialized ? channelStateToMap(currentState) : null;