This feels intuitively correct to me, although I am more informed as an audio engineer than a software/LLM one. That said, is ~500ms considered “real-time” in this context? I’ve worked on recording workflows, and it’s basically geologic time in that context.