Unexpected Behavior with RcMap/LayerMap Invalidate Not Releasing Resources

I keep bumping into this RcMap/LayerMap behavior and I'm not sure if it's intentional:
1. Let's say your scope is still alive and holds a reference to a resource from RcMap/LayerMap.
2. The moment you do RcMap/LayerMap.invalidate nothing happens, the resource is not released

Repro: https://effect.website/play/#9fc7cd0bb6b2
Was this page helpful?