I kind of dislike putting all the icons into script resources - their total size is 1 MB while the script's total size is slightly below 0.5 MB, and TM rounds the new total size to 2 MB. According to my knowledge, TM sends resources from the bg page to the content script altogether with the userscript and thus they can be instantly synchronously requested.
Though I tested a bit and didn't notice a significant difference. And TPT is insensitive to start-up delay.
I kind of dislike putting all the icons into script resources - their total size is 1 MB while the script's total size is slightly below 0.5 MB, and TM rounds the new total size to 2 MB. According to my knowledge, TM sends resources from the bg page to the content script altogether with the userscript and thus they can be instantly synchronously requested.
Though I tested a bit and didn't notice a significant difference. And TPT is insensitive to start-up delay.