Issue comes from the fact that some of the image updates are handled outside of depsgraph context (through the signal system), and therefore completely ignored by the undo/redo code. Now that undo/redo tries to update as little data as possible, it needs to be aware of these changes. As a temporary workaround, until image update is fully handled through depsgraph, consider that IDs tagged with `ID_RECALC_SOURCE` should get their caches cleared on undo/redo, and tag some RNA property updates of Image/ColorSpace as such. Reviewed By: sergey Maniphest Tasks: T103242 Differential Revision: https://developer.blender.org/D16927