About where CXS’s powers came from
I’m wondering, which parent do you think Cheng Xiaoshi inherited his powers from? Is there any hint in the show that tells us which specifically it was?
It’s true that his mom, Shao Yuanyuan, is the one shown with the ability to time travel, but she’s also using it to save her husband. Since this dynamic seems to directly parallel Lu Guang, this could imply that potentially BOTH of CXS’s parents can time travel, assuming that his mom only gained this power after Cheng Weimin died.
I think it makes more sense for his dad to have been the original carrier for this ability since it more closely reflects CXS’s position in relation to LG, and also explains why he would have been qualified to teach at Bahati.