I have now over 350,000 images in my search engine index.
Additiionally, there is a cron job that checks them every so often to ensure they are still there.
If the image doesn't exist anymore, the database entry is deleted.
The problem is the dynamically created page still theretically exists...