Does anyone born here stay the same age, I wonder? (I assume if you're not out of place, you're at least out of time, given the dropping from the sky bit.) It'd be a bit crazy if they didn't, I guess, given the number of babies that seem to be sprouting about...