Enabling this in uBO really opened my eyes to how fuzzy the distinction between first-party and third-party is. Sites can have all types of business arrangements with different privacy implications, ranging from relatively harmless (hosting), to moderate (CDN), to invasive (ad tracking). uMatrix and other blockers have used the domain name as a proxy-variable to measure whether something should be trusted or not, but it is increasing becoming a poor metric. With CNAME uncloaking enabled, maintaining default deny, and allow only what is needed approach becomes quite a bit more work, as it ends up blocking a bunch of necessary content. But without you are allowing a fair bit of tracking you shouldn't.
After a few months of trying to use uBO like uMatrix, I found that using the curated deny-lists was a more tractable approach than maintaining my own allow-list, and thus don't miss the uMatrix interface as much as I expected.
[1] https://github.com/gorhill/uBlock/wiki/Dashboard:-Settings#u...
Fishy things get painted red, hopefully good things get painted green - reload and try again, if it didn't work.
I sure hope, some maintainers pop up and keep this thing alive!
That's an enormous amount of work (for someone totally unfamiliar with the codebase that would have to learn) to undertake on the off chance that it would be accepted.
That's the day many of us will stop updating our browsers.