I already use dca spills extensively to access unassigned channels.
My point is that if you include strip assign in the recall scope, all the layers are going to change with scenes recalls.
I use layers A to E as “static” layers or utility layers. I use layer F to bring what I need in front of me for each songs. So A to E don’t change.
But, if you wanna change the layout in A to E, you have to do it in every scenes because it recalls with the snapshots.
Hence having a more granular recall scope to only include layer F in snapshot automation.