Yeah, I've seen that site before, and it's simply amazing how much there is up & above there that the 'earth' can never completely be aware of, and, which will always makes us feel sort of 'spaced out'. But, it's as you said, it has all always been up there, like Ura, Nep & Plu, and we are only just discovering these 'secrets of space', by and by.
Thanks for sharing,

aquarius7000