Work towards not firing so many signals on app approval (bug 879047)