Cb and Cr channels are coded separately, but the same luma prediction modes may be applied to the chroma components. In VVC, there are tools like CST (Chroma Separate tree), where chroma can have separate block structures. Additionally, VVC has tools like CCLM, LMCS, etc where there is an inter dependency between chroma and luma components