my logical Kings trade would be a #4 + Holmes for #5 + J Grant swap with the Pistons.
This assumes that Smith, Holmgren, and Banchero go 1-3 leaving Ivey available to go #4.
The Kings ended last season starting Lyles at the 4, replacing him with Grant would be a nice upgrade for a team looking to win now. Sabonis, Fox, Grant, Barnes and Mitchel is solid starting 5 talent. With #5 they would still be able to draft a high level long term piece. They can play it safe and take Murray to back up both Grant and Barnes or go for a long term SG solution with Sharpe, Daniels, or Mathurin. Moving back again in the draft may also be a possibility. (maybe #5 to the Spurs for #9 Richardson and additional picks (20,25) this year or in the future?)
For the Pistons this would be a home run. Grant doesn't fit their current developmental time line so they can afford to move him. Ivey is the perfect compliment to Cade in the backcourt. As good as Cade and Bey have been they are not elite down hill athletes who put pressure on the basket. Ivey is that athlete and will benefit greatly playing off of Cade. With Cade, Ivey, Bey, Hayes, Bagely and Stewart the Pistons will have a really nice young core with two high ceiling perimeter players as their foundation.