Just another idea to toss in here:
-'23 and '26 unprotected
-'23 Mavs (protected) pick
-'25 and '27 super swaps (Knicks receive the worst of all the picks owned by the Jazz)
-'28 protected else swaps in '28 and '29
That last part is the thing I think is interesting if even possible. The idea here is that if the pick falls into the protected range (say it's #7 and it's top-10 protected), then the Jazz have swap rights (meaning they would still get #7 but send their later pick that year) and get the next year's, too. This would mean that the Knicks could not tank out of owing a high pick but it could be sold as a protected pick to save face but it would actually advantage the Jazz.
The headline/summary of the trade is "Knicks acquire star Donovan Mitchell for four 1st round picks". The first layer of details are that they are 'two unprotected 1st round picks (what's being floated as their current offer), two protected first round picks, and swaps."
I'm just trying to think creatively so as to make the parties as comfortable as possible to get this ****er done.