Significativos fps caen al pausar la vista en Spritekit

Noté caídas significativas de fps (caídas de velocidad de fotogramas entre 5-10 fps), cuando detuve la vista en SpriteKit. Intenté esto con un proyecto vacío (plantilla de juego Spritekit). Aquí está el código:

if(!self.view.paused){
        self.view.paused = YES;
        NSLog(@"Paused");
    }else{
        NSLog(@"Unpaused");
        self.view.paused = NO;
    }

Si detengo la escena, todo funciona como se esperaba y los fotogramas son estables a 60 fps. Estoy probando esto en el dispositivo.

if(!self.paused){
        self.paused = YES;
        NSLog(@"Paused");
    }else{
        NSLog(@"Unpaused");
        self.paused = NO;
    }

Esto puede causar un problema con el juego cuando no se pausa porque se omitirán algunos fotogramas ... ¿Alguna idea de lo que está pasando?

Respuestas a la pregunta(1)

Su respuesta a la pregunta