The library browsers: the album, artist and track listings, narrowed by the
browse filters and the name filter and put in the order chosen. Every front
end offers the same filters and sorts, so the queries they make are built
here, once.
The library’s shelves: favourites, recently played, what is downloaded and
a search. Each is
one narrowing, applied alike to the album, artist and track listings, so a
shelf is not a list of its own but the library’s own listings with a filter
on. A shelf page shows the first few of each (summary), and its “See all”
opens the same listing with the same filter: the two read one query, so
they cannot disagree about what is on the shelf or in what order.