Vite tracks a few more asset references than we do; we should align our behavior, if feasible: https://github.com/vitejs/vite/blob/8033e5bf8d3ff43995d0620490ed8739c59171dd/packages/vite/src/node/assetSource.ts#L41-L98