Currently, if the user scrolls down to a chat and then opens it, and then goes back, the ChatThreadList will not appear the same as before, and their chat may not be visible.
I think this is confusing behavior in the first place. It gets especially bad when the ChatThreadList is reloading its order async.
Depends on D14143
You don't have to provide the same value twice