When taking a snapshot and then viewing it, the snapshot should always be shown in the display state it was taken. Currently, if I take a snapshot while in one color space, then change color spaces and try to compare back, the snapshot is viewed through the active color space rather than the one it was taken in. I want to be able to always view my snapshot exactly how it was taken prior to any color space or display adjustments. So what I see when taking the snapshot is exactly what I get.
Snapshots are commonly used to compare comp changes as you progress on a project, and the changes I propose will have no effect on that. But a potentially useful part of snapshots could be to check, diagnose, and compare various project settings including color space and display settings. Currently this is not possible with the way snapshots are implemented. And as the community dives deeper into things like ACES, this becomes even more necessary. This could really help in education and pipeline development.