How to Share Textures for Duplicate GLB Imports in Babylon.js?

Hi, I would like to know how I can modify my code so that when I import the same GLB model twice, it uses a single texture instead of creating two separate textures. How can I achieve this?

I noticed that in the official Babylon.js Editor, importing the same model only creates a single material, which is exactly what I want.

I hope my explanation is clear.

You may need to modify the gltfLoader source code to be compatible with the same URL texture