According to @ianjackal, Giles Ridge and Estelle Hughes revealed earlier that the CGI is being done in China.
I wonder what the production people make of what they’re animating? And would it ever air in China? Maybe Xiaomi will pick it up as part of their $1B media war chest?
How long before China production companies can provide Pixar-level detail at rock-bottom China prices? Judging from some bits of Thunderbirds Are Go, that day will soon be here.