That would require WP to actually host the pictures, and as the site has limited resources and is notably resistant to change, that's unlikely to happen.
It's actually pretty simple, just right click the picture on the hosting site, click "copy image location", press the picture button on the posting page, hit "paste", and you're done.
_________________
Your boos mean nothing, I've seen what makes you cheer.
- Rick Sanchez