#883: Make ProfileWatcher scr managed to prevent grace period issues.