Background
Pro mode creates many blob: object URLs for uploaded/dropped references. We currently do not consistently revoke them after replacement/removal/scope switch.
Risk
- Increased memory usage over long sessions
- First-scroll stutter in heavy edit sessions
Proposed scope
- Track created object URLs in a dedicated registry
- Revoke on remove/replace/send success and on component unmount
- Add lightweight instrumentation for count/leak detection
Background
Pro mode creates many
blob:object URLs for uploaded/dropped references. We currently do not consistently revoke them after replacement/removal/scope switch.Risk
Proposed scope