example: jbrowse-plugin-gwas is relatively small but it is 700kb minified, larger than jbrowse-web initial load even
the esbuild bundle analyzer shows many packages are included that likely could be obtained from reexports

note that this behavior is a bit risky in both directions
changes to reexports can cause backwards incompatibility, but also, not getting the deps from reexports means there is the potential for weird runtime conflicts with the jbrowse core imports which is a forward compatibility issue
https://esbuild.github.io/analyze/
example: jbrowse-plugin-gwas is relatively small but it is 700kb minified, larger than jbrowse-web initial load even
the esbuild bundle analyzer shows many packages are included that likely could be obtained from reexports
note that this behavior is a bit risky in both directions
changes to reexports can cause backwards incompatibility, but also, not getting the deps from reexports means there is the potential for weird runtime conflicts with the jbrowse core imports which is a forward compatibility issue
https://esbuild.github.io/analyze/