Loading an image and preserving metadata

If I load a jpg image into a Picture and then re-save it (after some processing) the file’s metadata (exif for example) is not present in the saved image. I can understand why this is the case as the Picture object does not load the metadata, but is there a simple way to reconstruct it or do I need to manually recreate fields I require (with exiftool, for example)?