Starred documents tab

Wait, what?
A `Tab` has a `filter`, then why do we need a `paramsForFilter` function... which takes `tab.client` ? :anguished: