I think spillover should be managed by each plugin which has a time based effect.
Moving from path A to path B will keep the spillover but if you remain on path A and simply turn off the reverb, the spillover will be truncated. This could be an expected behavior if you don’t use snapshots but suppose we want to use two snapshots for the following pedalboard
with snapshot1 that has reverb ON and snapshot2 that has reverb OFF. In this case, if we switch from snapshot1 to snapshot2 we’ll get spillover truncated because reverb does not “include” the behavior of the A/B switch plugin used in the first image.
So possible behaviors are two: 1) if I turn OFF the reverb directly by pressing the OFF button, it’s just fine that spillover will be truncated since is an expected behavior but 2) if I turn OFF the reverb because another snapshot is selected then the reverb should not truncate the trails.
Obviously the workaround would be to use an A/B switch before each time based effect and use it to turn off the effect but the pedalboard could become messy in a blink of an eye…
The ideal solution would be to add a “soft turn off” switch to each time based plugin which will let the trails end gracefully. This new switch would be used by default on snapshot change (but should be customizable I suppose: use hard turn off or soft turn off on snapshot change).

