That's true. We do have the same problem with widgets (where HTML is also injected without waiting for the , but it turned out that injecting the <link> wasn't really a problem in practice and the link is cached after the first load anyway. In order to avoid the browser detection and doing all of this manually, I'd like us to confirm that this is in fact a problem in practice.