That shit is on purpose, with "to deter save scumming" being given as the official reason.
Not really. This is incompetence. Simple incompetence.
Saves consist of 2 parts: a header and a body. They write all the data twice: both in the header and in the body. As a result, to display a list of saves, the game needs to read the entire state of each save, because the header is read for display.
Header block in saves exist to quickly read the minimum necessary data to display the list, but devs simply ignore this.
Not to mention the fact that the saves weigh twice as much as they should.
The game as a whole is poorly optimized and it upsets me. Nice style and idea, but unforgivably slow for a game created with RPG Maker.
But the word “optimization” may not be suitable here, it’s just poorly written without thoughts about at least some quality of the code.
Oh gods how this pisses me off, I can play heavier games through Proton, but this foolishness lags. Situation when you need a somehow decent PC.