Hello chaps

I've put this in the lounge because this is really more of a tip question than a direct problem with the modpack.
I was recently testing a mission on the Kanto map in BAT. It is a fairly large map, but most of it is water, and the land is mostly open fields apart from the cities. As I was flying the mission when I came over Tokyo, I started to get significant lag which really affected the playablility. This was surprising to me, because there were less than 10 aircraft, and hardly any shooting going on. My computer should not be an issue, it is plenty powerful to be running this kind of mission, and I've already configured the GPU per Max and VP's suggestions. Yes, I know there are a lot of buildings in Tokyo. But I've flown much larger missions over far bigger cities with minimal lag. Anyone have an idea what specifically could be causing this, and what I can do to diminish it?
Here's a few more details.
Aircraft: 2 B-25s, less than 10 Japanese planes, and not in combat during the lag
Ships: ~30+, but only 3 large ships, all stationary and with shooting turned off
Vehicles: ~>15 non-moving small trucks and cars
AAA: ~>10 light and heavy flak guns, ROF very low
Computer: GTX 1060 6GB DDR5

, 8GB RAM

, i5-6600K

, IL-2 installed on 240GB SSD

like 5 cooling fans

, cool shiny LEDs,

... so yeah. It should work with no lag.
The reason I question such lag is because I recall when I was running stock, I could run a 150+ aircraft mission on the yuge Gulf of Finland map with minimal lag. All this on my old lousy integrated graphics laptop. I could have 50 P-40s and Spits shooting at 100 109s and Ju52s, and it was pretty much just as playable as with 10 aircraft. Now I understand, BAT would be having a lot more lag than stock. But should the differences in performance be so dramatic? What am I doing wrong here?
Thanks
