Android - ¿Por qué usar intenciones pendientes para geofences?

Acabo de terminar el tutorial para geofencing en Android (http://developer.android.com/training/location/geofencing.html) y me pregunto por qué la 'devolución de llamada' para geofences se realiza a través de intentos pendientes y no una simple interfaz de devolución de llamada.

Si se implementa en una actividad, normalmente se desconectaría el cliente de ubicación enonPause() de todos modos, por lo tanto, las geofences agregadas previamente no se rastrearían después de que la aplicación se detuviera / destruyera, así que ¿por qué un intento pendiente? ¿O me equivoco aquí?

Respuestas a la pregunta(2)

Su respuesta a la pregunta