Interesting. So that makes me wonder why we respond to form submission differently (in a Rails application) then other requests.
For example, for a form submission we do
render turbo_stream: render turbo_stream: turbo_stream.replace(...)
But we simply render a template for turbo_frame requests.
My understanding is that these methods are not interchangeable, but your answer makes me wonder why not, given they are essentially the same in the end result.