Sometimes, apps running on servers need a lot of power, other times (most of the time) they are happy with very few resources.
One example is Authentik, it needs a lot of CPU processing power when it starts, but during runtime, it idles at a few %.
So I am proposing implementing AutoScaling of server profiles, paired with configurable limits, up to what and down to what a respective server can scale.