I'm currently exploring the use of three.js to generate visually engaging images using metrics. As a beginner in Grafana development, I'm facing challenges in determining the ideal time and location to load three.js along with other JavaScript files. I've attempted to load them in the module.html file, but it doesn't feel like the correct approach as I believe they need to be loaded before the page finishes loading. Could someone provide guidance on how to properly load these libraries for use? Apologies if this information is available in the documentation, which I'm unable to access today.