Fascinating - I tried hacking a copy file and replaced all the font names but for some reason when I zipped all back together it wouldn't open in LO - I assume whatever Windows is using as the default is compressing the files in a way that LO isn't expecting
So all LO is effectively doing is parsing and modifying XML files and making compressed images for viewports. mind blown
I used an app called Notepad++