@adityabhaskar I was more concerned about selecting different list items which currently stacks in my backstack implementation. Though thinking about it is making me realize it's definitely a bug.

That said, what you're saying is also correct and something I haven't implemented yet, will definitely look into it. Thanks for the help!