It's weird to me they can make such assessments with confidence when we didn't even know the density/composition of Jupiter to any certainty until Hubble was around just in time to observe Shoemaker-Levy plow into it and eject enough surface matter
https://en.wikipedia.org/wiki/Comet_Shoemaker%E2%80%93Levy_9...