why do libraries insist on adding their own font loaders and polyfills, do we really need yet another 5kb of code to include in our app just so we can use some obscure charting library