I expected NotificationCenter.MainActorMessage conforming types to be post-able from anywhere and auto-isolate delivery to the main actor. Instead, I get a EXC_BREAKPOINT when this is invoked from a background queue.
If it were required to post on the main actor, the NotificationCenter.post message surely would be MainActor-isolation annotated, wouldn't it?
I wonder what goes on there.