The salary gymnastics to get him though aren't worth it. He's got like 3 years left on his deal at $31M, $33M & $36M each of those years.
Hayward can be moved as a salary match, but Hayward is a better fit and player. Pass on Porzingis imo.
Not sure Jackson is the long term answer. His performance has been mixed up to now and this is a contract year. If he is looking for a big payday the Panthers might do better to look elsewhere or draft his replacement during the off season.