Arrange participant video feeds

It would be really awesome if participant video feeds could somehow be arranged automatically one besides the other, a bit like does it. At the moment my own feed is small in the corner, and other people are arranged on the rest of the page.
But sometimes one participant is speaking, and the others are listening, so it would be nice if it was possible to make one bigger than the others. Other times none is more important than others, so all (my own feed as well) should be the same size on the page.
This would be super convinient when recording the screen with all participants to play it back later, or stream it to twitch or upload it to youtube later.
Can this somehow be done?