Steam is usually on in the background but I don't usually have issues running most games. I think some graphics settings would fix my problem. I'm not sure if you're culling the background characters when they're off-screen but that would probably help too