Turn on "Load Textures on Demand" in the options menu before starting the game. When I turned mine off not too long ago, I started getting the lockups you're talking about, which would be briefly fixed by alt tabbing. After turning Load Textures on Demand back on, the freezing stopped.