Accessibility is using one of two methods to spell check text: checkTextOfParagraph(*checker, text, TextCheckingType::Spelling, results, node->document().frame()->selection().selection()); or node->document().editor().textChecker()->checkSpellingOfString(...) and both require hitting the main thread, which goes against the goal of ITM.
<rdar://problem/108174773>