Hi, the sight sense has a maximum amount of work it does per tick, and it prioritizes by distance. That means you could increase the amount of work it is allowed to do per tick, for example inside the DefaultGame.ini add something like
[/Script/AIModule.AISense_Sight]
MaxTracesPerTick=60
And/or you could reduce the amount of work needed, by implementing team system and only detecting hostiles.