Seat the feud apart. Keep the pie.
List who is coming and who does not get on. The table seats itself so feuds sit apart, couples stay together and the aisle goes to who needs it - free, in your browser. Then ask for a read: the swaps to make, and a line to open, steer and exit every hot spot.
Try a sample:
1 Who is coming
2 The table
Tap a seat, then another, to swap them. Pin a seat to keep it when the table reseats.
0 tension points
Still hot
3 Read the table
The read is metered: it looks at the seats as they are now and gives the swaps worth making, an opener, a redirect and a way out for every hot spot, host moves and a message for the group chat.
The reply could not be read as a table read. Here it is as it came: