* Attaching a handler to an event with main thread affinity should mark the handler as called from the main thread * Invoking an event with main thread affinity should be treated as an invocation that requires the caller to be on the main thread