There’s an existing feature suggestion discussing an option to have multiple accounts “join” a viewing session where all accounts involved in watching something, will have their watch history updated while watching something on the same device. I suggest you comment/vote in that thread in order to help us avoid distracting or cannibalizing votes.
Unless I’m missing some unique aspect of your suggestion I’ll close this thread as a duplicate.