A Progressive tax was indeed determined by the capability of the tax authorities to charge or compensate. It wants to inflict a lower corporate rate of taxation on low-wage earners unlike those with maximum income levels.
This would be generally accomplished by establishing taxation levels for the group of tax-paying citizens based on income frequencies.
That is why the aforementioned seems to be the correct approach.