Just use 1Blocker. It works fine. Extensions are battery killers.
Chrome does not to my knowledge provide an API like this, and extensions are still roughly a JS bundle that defines blocking rules at runtime, slowly, using more energy, and potentially having access to your browser history while it does it.
Chrome has not changed how extensions work yet. That's all in the future. Currently, nothing has been turned off and the "old" mechanism still works. Eventually that will change, just as Safari has already done.
ANY processing is a battery killer. It's as if people forgot every single thing done on a computer system STILL REQUIRES ENERGY TO DO.