Without getting in the details of how, I would say that Larian really needs to fully revise/figure out the conversation mechanisms. I agree that, at the moment, they are lacking.