Wow... cant believe how many characters you have there and the performance is so great.
I tried it both Moto G4 and Surface4 I5 8GB integrated gfx
the pro is fine but yea the Android Moto 4 gets a blue screen after a few minutes. (is that the crash you are talking about or is just the demo just ending???)
up until that point the game seems to be running fine, though cpu is ruining around 98% the moto has 2GB ram
asking a 1gb tab to handle that may be asking too much.
maybe it is just a matter of limiting the number of characters, to keep the ram use and CPU use down on mobile devices. Does it crash with lower character count?
I see what you are saying now about why your pin family thing works , I dunno either ... but it does apparently work....