Может работать и долго, может открывать много файлов. Открываю через fs.open.
Запускается при открытии файла, а дальше парсится уже лениво, как захочет разработчик.
Могу наврать, но возможно тут так же как и в Gentoo? У них очень схожие системы «портов».
В Gentoo, если у тебя ферма с тоннами серверов похожих конфигураций, ты можешь выделить специальное место, куда будут складываться бинарники. На одной машине собрал, на других — система подсосет бинарник.
jQuery в расширении под хром не нужен, а только добавит оверхеда тому, что в свежих браузерах можно сделать и без него. Вы упоминаете работу с селекторами — document.querySelectorAll.