I have an instance of a custom AppKit/UIKit view, wrapped into an **ViewRepresentable that needs to communicate some diagnostic information up the SwiftUI hierarchy. Since this information is not of primary importance, I would like to use the PreferenceKey API to do it, so that parent views can subscribe to it only when needed. Unfortunately, I can't figure a way to set a preference key on my view, since I don't have assess to the view struct itself and thus can't use the preference() API. Is there some way how I can set the preference key from the coordinator?