Can I set the number of WebGLShaders in cesiumJS?

Hi all,

I tested it by writing a code that floats 1,600 png files of 13 MB per file as entities on the cesium map using a rectangle. However, the following error occurred even though there was enough GPU memory left. Can you tell me a solution to this? Is there one?

An error occurred while rendering. Rendering has stopped.
TypeError: Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’: parameter 1 is not of type ‘WebGLShader’.
TypeError: Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’: parameter 1 is not of type ‘WebGLShader’.
at createAndLinkProgram (https://cesium.com/downloads/cesiumjs/releases/1.75/Build/Cesium/Cesium.js:1:930133)
at reinitialize (https://cesium.com/downloads/cesiumjs/releases/1.75/Build/Cesium/Cesium.js:1:933615)
at initialize$1 (https://cesium.com/downloads/cesiumjs/releases/1.75/Build/Cesium/Cesium.js:1:933547)
at ShaderProgram._bind (https://cesium.com/downloads/cesiumjs/releases/1.75/Build/Cesium/Cesium.js:1:937360)
at beginDraw (https://cesium.com/downloads/cesiumjs/releases/1.75/Build/Cesium/Cesium.js:1:2389656)
at Context.draw (https://cesium.com/downloads/cesiumjs/releases/1.75/Build/Cesium/Cesium.js:1:2391205)
at DrawCommand.execute (https://cesium.com/downloads/cesiumjs/releases/1.75/Build/Cesium/Cesium.js:1:894722)
at ComputeEngine.execute (https://cesium.com/downloads/cesiumjs/releases/1.75/Build/Cesium/Cesium.js:1:2358689)
at ComputeCommand.execute (https://cesium.com/downloads/cesiumjs/releases/1.75/Build/Cesium/Cesium.js:1:1441871)
at executeComputeCommands (https://cesium.com/downloads/cesiumjs/releases/1.75/Build/Cesium/Cesium.js:1:3050917)

I think the above error occurs because the number of WebGLShaders used when adding an entity to the viewer in cesiumJS is limited. Is this correct? If that’s true, is it possible to further increase the number of WebGLShaders in cesiumJS?