Why aren't we doing the same for main thread?