Don't poll app/main anymore; use OBR to manage instead.