Is it because the model has too many nodes?
Looks like you are loading amazingly large texture
texImage2D is the webgl function used to “upload” textures to the gpu.
If you can attach the model here, we can confirm.
You have 5 images of 12096x12095, which takes a bit of time to decompress and load into the GPU.
You can probably divide their size by more than 10 and keep the same quality, as they are mostly empty images. Also, this will allow you to run the model on more platforms, as there are probably GPUs that cannot handle such large textures (currently, WebGPU in Canary does not handle textures >= 8192!).