I have been doing some findings in how BOTW savegame tracks obtained koroks.
* All values in BOTW savegame are stored as an integer (even simple boolean flags like the korok ones), and comes accompanied by a four byte header :-)
* Every event, map location, korok, talked characters, whatever...