wrap group app task loop in app context; longer persistance timeout