We are updating our extension to the manifest v3 and we are having now new field in manifest host_permissions. In that array we are having list of all urls of the pages that our extension should support. We did it that way to avoid using "all_urls" permission which was advice for Google to avoid long review times.
Often, when we are updating an extension, we are adding support for some new page, so we need to add new url to host_permissions field. Previously on manifest v2, if I'm not mistaken, just adding new url to the permissions field was not causing extension disable on update. Now with manifest v3, every update of host_permissions array will disable extension for all the users with pretty scary warning (attached).
It doesn't make any sense to me. Should we just switch to "all_urls" instead and have extension disabled on just one update instead on every one? Does "all_urls" permission still cause increased review times even on manifest 3?