Rotate character's head according to the first person camera

So what i am trying to achieve is the characters head rotating according to the orientation of the first person camera of the player.
The idea is that i’d like players to sit at a table ( they can’t move just rotate the camera in first person ) and with their camera movement their heads would move as well.
Now I was thinking of using RunService to update the head’s orientation to the one of the camera but then replicating the movement comes into an issue, wouldnt it be really intensive if i used a remote event to update the head rotations for all the other clients?
Also as long as i’m aware if you just try and rotate the head of the usual character, then the whole body would rotate as well so i’d need to clone the character first and break the links between the body and the head…?
This game has exactly that type of system and what i mean : Liars Club on Roblox