A callback, should return local content in String to be saved remotely
String Function()? getLocalContent;