Thanks! We've implemented a progress indicator, skeleton loaders, and object streaming using the Vercel AI SDK (see here:
https://sdk.vercel.ai/docs/ai-sdk-core/generating-structured...). Especially the latter ensures that users start receiving content right away.