Turbo Advance + Scroll Preserve

I have a use case where I have a page with lots of filters (GET form & links to the current path). Right now (as of turbo 8) I do not think it is possible to use data-turbo-action="advance" and still maintain scroll-preserve. Are there any known workarounds to get this kind of functionality (pushState + scroll-preserve)?

Thanks!