Should this extension automatically be MainActor without annotating?
protocol SomeNonMainActorProtocol {} extension SomeNonMainActorProtocol where Self: UIView { ... }
Since it requires Self to be a MainActor type?