For users that submit every PT and also do well enough during the season to earn a bunch of milestones, quite a bit of TPE can be lost to the cap. I'm suggesting that we allow users to convert X capped TPE, that's over the seasonal cap, to 1 uncapped TPE. I think something like this should be rare, but reachable. Someone that knows the numbers better might have a suggestion on what X could be.
Example
We allow 10 over-capped TPE to be converted to 1 uncapped TPE.
A user earns 50 capped TPE in a season.
This means they lose 10 TPE to the seasonal cap which is 40 = Sad user.
But the user converts the 10 over-capped TPE to 1 uncapped TPE = Slightly happier user.
Why?
To give users a potential extra reward if they participate in the forum throughout the season.
Pros
Extra incentive to participate in PTs
By only giving a tiny(eg. 1) TPE reward it would not ruin the TPE economy(?)
Less sadness about lost TPE after reaching the cap
...
Cons
Can be seen as a "make the rich, richer" scheme as you'd probably need most milestones to reach X
Potentially unfair because many users don't have the time to participate almost daily throughout an entire season