Just wanted to add my 2 cents in here, as a fellow programmer. I have done both a string parser (for pure ChoiceScript based passwords) and a form of a bit packer. A modular and well crafted string parser is SLOW. I stress tested the code using an approximate number of variables equal to that of a real game (specifically those saved at checkpoints in Zombie Exodus), and there is a decent lag of several seconds. I’d be worried about how long it would take on a mobile app. The bit packer works a lot better, but then I also haven’t stress tested it and it also currently converts binary to hex and back to save space.