public void AddListener(IFancyBackgroundListener listener) { _listener.Add(listener); if (Enabled) { UpdateBackgroundLater(listener).Forget(); } }