Since BA has announced its plan to move to new airport in PEK (where CZ is heavily invested), I'm willing to bet that codeshares and/or a formal partnership are in the works. The same goes for other OW carriers (i.e. likely all except for CX and KA) that switch to PKX. While this may well piss off CX, they aren't exactly in a position to throw stones.