new fear unlocked

how are we supposed to implement the delegate pattern now in Swift?

@krzyzanowskim I think we'll end up marking those all @‘MainActor (or another global actor), at least for UI related delegates. And then we'll have to figure out a different pattern for elements that we don't want to be actor-isolated.