Hotter take: get rid of the party.
It, as a concept, basically obliterates player agency. You can't have any independent goals, not really, because the moment your own schemes get in the way of the wider goals of the party, congratulations, you cannot play the game anymore!
Also, PC-to-PC...