the imaging technology, or the thing falling out of the sky?
Both, in their own way.
The imaging. Think about the challenge of doing that with an optical telescope on the ground...