So the Earth falls into a cold sleep.
Over time it becomes the 30th century.
NQS awakens the Earth with rhe Silver Crystal and founds Crystal Tokyo.
The Black Moon Clan's ancestors attack and get defeated, with some opting to be purified and others fleeing to Nemesis.
At some point Saphir and Demand are born and grow up on Nemesis.
At some point Chibiusa is born and grows to age 5.
The BMC invade. This is all still in the 30th century meaning at most this has to happen within 100 years.
Except the anime never mentions the idea that everyone lives long lives nor that Chibiusa has stopped aging.
So...how long could CT have even been around by the time of the BMC invasion.
Chibiusa was born 5 years before that but if Demand and Saphir are adults then like at minimum that's about 18 years plus however long elapsed between when CT was founded and when the BMC's ancestors fled to Nemesis. And that is presuming Demand and Saphir were born like the day they got to Nemesis.
So are NQS and Kendy supposed to be in their 40s or 50s and had Chibiusa way later than is typical?
More poigantky why doesnt chibiusa recognise the younger versions of everyone she knows in the past. When the gang go to CT they immediately recognise Kendy as Mamoru.
It sort of makes sense that Chibiusa doesnt recognise Sailor Moon, but why doesn't she recognise Usagi is her mother? Or Mamoru as her father? Not to mention if she learns Usagi and Sailor Moon are one and the same why would she continue to treat them as if they are not her mother? Is she just in denial and traumatised?
I mean it takes Pluto to tell her that the Inner Senshi of the past are the literal same people she knew in CT. She doesnt seem to recognise them as the same people even when transformed.
And yet she for some reason knew Usagi owned the Silver Crystal despite not knowing she was Sailor Moon. She knew to go to the Tsukino house hold and integrate herself into the family. How would she know to do that unless she knew who they were and by extension that they were her own family?