Exactly, mate
I think what’s being missed here is what people determine as ‘bonuses’, for example, projections around where the team finishes or appearances in a seasons can’t be dismissed, despite it being a prediction, therefore it has to be honoured, these are fundamentals of current contracts!
But he is no longer contracted to that team. So none of those apply. He would then get his bonuses from us, who his contract is with.
If it was like that it would be more profitable for players to move every year. 4 moves in 4 years, 20 years of bonuses. on top of your wages. No chance that is a thing.