Hi.
I do not know, how TESO works, but i made some simple server games a long time ago and know some teso mechaniks.
First: Test in Cyro is not accurate.
It was made due to events, it has different time and etc.
Second: we know one of the true problems - hardware !
If not enough power = it lugs !
First of all may be make more mirrors. With new eu Server.
Is it possible to make : Eu1 and Eu2, with the same character database?
For example - you can load on Eu 1 and Eu 2 with the same character.
If too many people on Eu 1 as example.
How do ability calculates ?
If it is 10 mutagens on some one ? Do it recalculate each milisecond ?
How do it calculates and recalculates ?
When you cast it, do it make an array of all players in 28 meters before it lands ?
Do this calculations separated by areas ? For example visible Cyro area 1, Cyro area 2 and etc ?
What if hard code it ?
For example only 1 mutagen on 1 character ? With some power, duration and + add sets effect ?
Reload it and set best values of all possible on each land, but healing not the Sum, but biggest of that values ?
I think it is better choise than small groups and skills call downs.
What do you think ?
May be some kind if that solutions can work ?