How does dva elegantly handle the situation where a container is used in multiple places at the same time?

for example, Zhihu app goes to the question page, clicks on the name of a respondent to enter his personal home page, and then enters the question (or other questions) page in his answer. At this point, there are two instances of the problem page in the stack. Confusion will occur if dva is used on the question page
https://www.zhihu.com/questio.

found some redux solutions, such as
https://stackoverflow.com/que.
https://medium.com/@MattiaMan.
feels tedious

I wonder if dva has a good solution

Menu