I humbly suggest mounting GoPros on all future large satellites. just so there's a chance one will be found washed up one day which will have captured it's ride passing though the gates of hell. :-)
I wonder if there's some uncontacted tribe on Nicobar sat around pondering a shiny new mirror that's mysteriously appeared in their village today. Maybe it will inexorably set them on a path to develop space flight so they can take it back to wherever it came from.