It's such a ridiculous assumption though. Sure, maybe that's the way the characters would view it but for the vast majority of players a "fling" when you're in a committed relationship is cheating, plain and simple. I swear the writers and this community are trying to gaslight me into thinking poly relationships are the standard. I don't want that I want my character to have a monogamous relationship with Shadowheart.
Well this way(if Astarion/SH/Karlach treat Halsin no more than a casual sex source for Tav) its atleast not entirely OOC. Its not a poly thing, more of open relationship. It's ok for both sides, except for Halsin fans it's a bit disrespectful, instead of actual relationship its just a fling.