@810ec5be a solution I’ve used in the past that I’m not sure totally makes sense is to block updates from UIKit -> SwiftUI inside of updateUIView instead of always dispatching async.