it might be more simple.
fast thinking.why not put a limit in % the league (maybe 120%).and if you want to exceed that just pay an amount of tokens to unlock a new level(maybe 140%).
there are many solutions ,everyone of us can think one i'm sure.the thing is sth has to change