¿Por qué un indicador de actividad sigue girando cuando una aplicación está en pausa?

Creé una aplicación simple con solo un button y un indicador de actividad. Cuando presiono el button, empiezo a animar el indicador de actividad. En Xcode 4.6 iPhone 6.1 Simulator veo girar el indicador de actividad. Cuando detengo la aplicación a veces aterrizo en libsystem_kernel.dylib`mach_msg_trap. Esto parece estar en com.apple.main-thread, que es el subprocess 1. ¿No debería pausar la aplicación de esta manera bloquear el subprocess principal y detener así el indicador de actividad de girar? No parece.

Actualización: Este artículo ( http://www.dragthing.com/blog/2009/07/how-to-make-your-iphone-app-launch-faster/ ) dice "Como descubrí, la animation UIActivityIndicatorView se ejecuta en un hilo por el sistema, es decir, aunque mi aplicación está bloqueada dentro de su código de initialization mientras arranca, el hilandero seguirá girando ". ¿Es posible que UIActivityIndicatorView esté animado fuera del hilo principal?