It could be because I run it off an SSD and not the internal HD. It's worth testing.
Regarding the check on difficulty, totally get it. Especially since you'd probably need to rework a good chunk of the game's code to make that idea work.