Problem summary
Flix recalculates hashes for panel artwork when publishing back from editorial even though the artwork does not change, which adds a lot to the import time if the artwork hashes are slow to calculate.
Additionally, we always calculate hashes for all layers even though we only use the flattened image hashes to compare images, which essentially multiplies the import time by the number of layers.
Customer reported version
flix_6.6.2
Customer reported platform
windows10
Steps to reproduce
Create a lot of SBP panels with many layers
Import into Flix
Send to Avid
Make an update to all panels, for example add any effect Add a supported 3D warp to all panels (2024-02-26)
Publish back to Flix
Expected behaviour
The number of layers does not affect the time to publish back.
Actual behaviour
The publish time grows with the number of layers on the original SBP panels.