Retain 'Select Subject' Cache on Unmodified Layers
Problem / Current Behavior:
Currently, when using the Object Selection Tool's "Select Subject" feature, Photoshop recalculates the subject selection every time the tool is applied or re-activated on a layer. This occurs even if the layer’s pixel data has not been modified since the last calculation. This results in redundant processing time and workflow interruption, as the user must wait for the AI to re-analyze static data.
Proposed Solution / Desired Behavior:
Photoshop should cache the "Select Subject" calculation data for a specific layer in temporary memory.
-
IF the layer is untouched (no pixel or mask modifications): The tool should instantly recall the previous subject selection without re-processing.
-
IF the layer is modified: The cache is cleared, and the subject is re-calculated as normal.
Benefit:
-
Performance: Eliminates unnecessary wait times for re-analysis (especially on high-res files or when using Cloud processing).
-
Workflow: Allows for a snappier, more responsive experience when toggling between layers or tools.
