Given that none of the `fetch()` arguments depend on the view, it would make sense to extract a more semantically-named collection method, something along the lines of `fetch_for_current_revision_and_page()` (definitely not married to the name).