I thought the person who joined the game got control of the companion if the host fired and the joiner re-hired? In any case, hopefully there will be more control for multiplayer in general in the update this week.