yeah, that is why earlier i asked why is it impossible to tweak the code (because otherwise it would have be done)
Because it's not the coding per se.
It's a combination of using Fungus for the 3D work, and how KST has decided to make the game.
Everything that can happen in any location is all loaded in at the same time, and whichever event/opportunities are selected to appear, the rest are all hidden.
For example, everything that can happen in the living room, is all there whenever Jason goes there. We just can't see it all. All those models, all those textures, all those lighting & shadow effects.
That's why the best performance increase across the board, relates to lowering the graphical quality, despite the fact that this game shouldn't require that kind of sacrifice on even mostly decade old hardware.