message: Faster `highlight-collaborators-and-own-conversations`
diff: import './highlight-collaborators-and-own-conversations.css';
  import cache from 'webext-storage-cache';
  import select from 'select-dom';
  +import domLoaded from 'dom-loaded';
  import * as pageDetect from 'github-url-detection';
  import features from '.';
  @@ -22,15 +23,10 @@ const getCollaborators = cache.function(async (): Promise<string[]> => {
  cacheKey: () => 'repo-collaborators:' + getRepoURL()
  });
  -async function highlightCollaborators(): Promise<false | void> {
  - const authors = select.all('.js-issue-row [data-hovercard-type="user"]');
  - if (authors.length === 0) {
  - return false;
  - }
  -
  +async function highlightCollaborators(): Promise<void> {
  const collaborators = await getCollaborators();
  -
  - for (const author of authors) {
  + await domLoaded;
  + for (const author of select.all('.js-issue-row [data-hovercard-type="user"]')) {
  if (collaborators.includes(author.textContent!.trim())) {
  author.classList.add('rgh-collaborator');
  }
  @@ -53,6 +49,10 @@ void features.add({
  include: [
  pageDetect.isRepoConversationList
  ],
  + exclude: [
  + () => select.exists('.blankslate')
  + ],
  + awaitDomReady: false,
  init: highlightCollaborators
  }, {
  include: [
  