Archrivals Alibaba and Tencent look into removing barriers between platforms