Can Hotwire be used to build a search form?

Hi! I’m trying to build a search form like this: https://search-ui-stable.netlify.app. I’ve done it with a form with GET method and with the turbo accept header. The response has some turbo-streams to replace some parts of the view. This is working fine and the url is being replaced properly with the search param (as it’s a GET form).

But when I go back (restoration visit) the url is changed to the previous one but I don’t see the previous view. Any idea?

I think I can’t use turbo-frames as I want multiple parts of the view changed (Replace two different turbo-frame from one response · Issue #56 · hotwired/turbo · GitHub).

Thanks!