Intentionally BackgroundChanger will be used not only by AdEng, but it will be available for all extensions/modules.