Cleaning up space: how satellites and telescopes can live together (Nature, 2025)