Iirc Meier’s last RFA deal was like that, first 2 years were 700k salary + 3.3 bonus, then 4mil salary + 2mil bonus, then 10mil salary. When he hits RFA, SJ would have to qualify him at the last year’s salary of 10mil or he’d become a UFA. The cap hit ends up 6 mil over the contract but the last year’s salary gives the player a ton of leverage when their options are become UFA, take a huge QO, get a trade to a team you handpick since you’re basically worthless unless you agree to sign a deal under the QO with them before the trade, get offersheeted, or give your team a break and negotiate in good faith ignoring what your other options are.