Decoupling AddonDependencyResolver impls