Well, this is disappointing: it doesn't seem like the #SwiftUI scrollTransition modifier works with effects that apply Metal shaders (layerEffect, colorEffect, etc).
You can use one and it shows up, but it only renders the initial value and doesn't animate when the scroll phase changes. 🙃