I just tested the extension again using the build from bun run build instead of bun run dev, and discovered that the performance issue that was identified in #40 doesn't seem to be present. So it looks like the performance improvement I did in #40, and the duplication trade-off I did in #41, doesn't contribute much.
For now, we can let it be. There is currently no plan of more significant features, anyway. The core functionality is done. I could probably make a build script to auto-sync/auto-check the newly registered metadata, but that's unnecessary for now with lack of feature changes.
I just tested the extension again using the build from
bun run buildinstead ofbun run dev, and discovered that the performance issue that was identified in #40 doesn't seem to be present. So it looks like the performance improvement I did in #40, and the duplication trade-off I did in #41, doesn't contribute much.For now, we can let it be. There is currently no plan of more significant features, anyway. The core functionality is done. I could probably make a build script to auto-sync/auto-check the newly registered metadata, but that's unnecessary for now with lack of feature changes.