Manifest v3 is quite the bitch. Why break something that works fine?
I briefly looked at it... seems that we're already complying with most of the stuff, like using promises etc. I would happily ignore it if there was a hope that Google will be forced to divorce itself from Chrome and hopefully get rid of dumb monopolistic shit like this... but I have a feeling that ain't happening LOL.