Adguard team persuaded Chrome folks to add dynamic rules functionality, in fact Chrome team thanked Adguard for helping them improve MV3 functionality in their blog. I don't know how that exactly works but I can link to the both Chrome and Adguard teams blogs on this:
[URL unfurl="true"]https://developer.chrome.com/blog/improvements-to-content-filtering-in-manifest-v3[/URL]
[URL unfurl="true"]https://adguard.com/en/blog/adguard-browser-extension-mv3-release.html[/URL]