So since Long March 5's success this year I've been looking up its stats, and particularly the engines and it soon jumped out at me that YF-100 engine is a goddamn work of art. Oxygen-rich staged combustion is already hard enough but on top of this YF-100 has variable mix ratio and variable thrust.
It's little wonder than they took this engine and made Long March 6 by building a 3.35m core with one YF-100, then Long March 7 with a 3.35m core with two YF-100. Then they basically took four Long March 7 core, added nose cones to them and made them into boosters for Long March 5.
So that brings us to Long March 8R:
View attachment 66787
Notice how it lands with one engine firing on the core. The Long March 8 core is basically identical to Long March 7, 3.35m diameter with two YF-100. The two "boosters" that remain attached are not actually solid fuel, but instead liquid fuel 2.25m (Long March 1 diameter) rockets powered by a single YF-100 - basically the "boosters" are Long March 6 core, but made skinnier and longer.
Then it occurred to me:
those aren't boosters at all, that whole contraption is actually just a single rocket stage with four YF-100 engines split into three separate stacks instead of crammed into a single tube. By firing 1/4 engine at launch at landing it allows you to throttle a single YF-100 low enough to land the whole thing safely, like how Falcon lands with 1/9 engines firing.
So why not design a new 5m first stage using tooling from Long March 5 and put four YF-100 on the bottom? Well because the core is already done from Long March 7 and is mature and the "boosters" can be made with Long March 1 tooling based on the work done on Long March 6 core. They basically came up with a way to build a more powerful first stage with enough engines to work for stage recovery by playing lego with existing parts.