Although it might be very data intensive, if they could have all the treasure for each "act" generated as soon as you enter it then you'd be able to prevent save-loot-reload. To compensate for the locked in nature, they could make various types of chest have varying loot. Ornate chests always having at least a green item, for instance. Sure, some people could go in and read the file where chest contents are stored and know where to get the best items or change the information in it to get better loot, but at that point they're messing with their own playthrough and not hurting anyone else. It's possible a text doc with a name for chest locations and abbreviated text for contents like "OrnateChest_UpperChurch: Ring_green, Sarong_blue;". I dunno, just throwing it out there.