If you could make it work, you'd would wind up with some sort of source file of domains, parsed at build time to generate list of hashes that actually ship with your plugin. That source file would belong in a repo, and would still be DMCA-able in this way.
Also, this would make ad-blockers even more CPU intensive than they are.
We shouldn't have to pursue a technical solution. It's my computer, it's my internet connection. If I'm not allowed to control my own property, then the concept of property becomes meaningless.