It would be beneficial to cache an image once its downloaded. This way if the overlaid image is not up to scratch, then it could be reloaded from the source rather than being redownloded. This would save bandwidth, especially at KPNO on starlink (at the moment).