Render error: "too many attributes" for gltf model with morph targets

I’m trying to load gltf model with morph targets and modify morph weights for effects like facial expressions. However, it works for models with simple morph targets, and throw render error for models with lots of morph targets.

I wonder what’s the limit for morph targets and whether there is a way to support model with lots of attributes.
Example to reproduce issue
As can be seen in the example, the morph weight can be adjusted with the slider for the default model. Yet, when clicking the button to load a more complicated model, the render stops with an error: