This is taking a while... Press this text to stop loading and scan another QR code

Hey, I am using expo to build a mobile game for android and iOS with RN.

However as complexity goes up I increasingly get this message along with an everlasting loading SVG animation on the screen of my phone/simulator.

This is taking a while… Press this text to stop loading and scan another QR code

What is going on? Is there like a threshold in size or complexity (I guess that would translate into a restriction in cache memory?) that I should be aware of?

What can I do to avoid such issues?

For example if I have like a big array of data that need to be used from the program (it is a quiz game), is it local state (constructor props) the optimal place to store it?

Empirical evidence show that this is not the case.

Any suggestion will be appreciated.