want multi-lang/swappable component rt streaming wf