Possible Photoshop Truncating RAW Image History

It appears that Photoshop (CS4-CC) is saving all of the history of a RAW image into the history of the last image when viewing the XMP viewer on a batch of RAW images. When a user opens the history using the XMP viewer of a .tif created from the RAW, the history will not display unless the user knows to select the last image of the batch. This is very confusing, as a user might not know the last image in the set and there is no other information to tell the user about this protocol. It seems that when there are multiple images opened at the same time, the XMP history will display the details of changes in one of the image’s history. The .xmp file will contain the correct history for each image, but the XMP viewer doesn’t display these histories properly.

1. In Photoshop, click Open and select a set of RAW images. (NOTE: You can also select RAW images from Windows Explorer and Drag & Drop into Photoshop to get the same results.)
2. In the RAW editing screen (Camera Raw 6.7), select each image thumbnail and white balance with the White Balance tool.
3. Click Select All button.
4. Click Open Images button.
5. From Tools, select Image > Mode > Grayscale.
6. Save as a .TIF file on all files.
7. Close all images after saving .tifs.
8. Open each of these images' .tif and look at the History tab in the XMP Viewer (Alt-Shift-Ctrl-I).
9. Note that the first series of .tifs in Histories do not contain the raw data, but the last one of the batch does.
10. Also, the order in which the edits and saves were made, and the order in which the .tifs are opened does not seem to matter, as the last .tifs' History contains the edits made to all of the RAW images.

RAW History will be displayed in images following these methods:
-- When opening multiple RAW images from the command line: photoshop.exe image 1 image2 image3
-- Open multiple images from Windows Explorer separately

So, is this issue an XMP Viewer issue, or how the history is recorded?