What if the developer add the file in the DOM directly and try to lazy load it later. I wonder if we should rely on a querySelector?