SpriteKit max numero de nodos

Estoy creando un juego de SpriteKit con un mapa de azulejos. Cada mosaico es un nodo SKSprite. Cuando tengo alrededor de 800 fichas, no hay problemas. Pero si intento aumentar el tamaño del mapa a alrededor de 2000 mosaicos, mi FPS pasa de 60 a 20. El número de nodos de mosaico en la pantalla no cambia (alrededor de 80), solo el número de nodos fuera de la pantalla. ¿Alguna idea de qué podría estar causando esto, o cómo remediarlo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta