This shield looks interesting, though it is made for ‘Arduino MKR’ boards:
In combination with this library it seems that it could take care of two-way communication. Though unclear to me yet if it automatically works with multiple active devices too.