Restore scroll position in Ionic 4 does not work if I changed the route with route reuse before

I`m reusing the route in my Ionic 4 App to filter a list by changing the route without a component reload. This does not work together with Ionic 4 scroll position restore. When I change from the filtered list to a detail page and back, the scroll position is lost.

I created a demo app to demonstrate my problem:

Is this an Ionic 4 bug, or is there a problem with my concept?

Does nobody have an idea? Would be great to get some help

This bug still exists in Ionic 5. Any idea? It is related to this thread: Ionic 4 Route Reuse strategy

With a custom route reuse strategy, this could be fixed. But maybe somebody has an idea for another workaround?