Noting that this might change in the very near future
The livestream plugin is fairly recent, we started the webinar series before it was available and inertia took care of the rest.
I’ll share your frustrations with the relevant team, this sounds like valid feedback. While some of it will be on MS Teams, some of it won’t be. I can assure you that no one wants the experience to be “very janky”