dataset = if permission_queryer.can_read_globally?
                BuildListFetcher.fetch_all(message, eager_loaded_associations: Presenters::V3::BuildPresenter.associated_resources)
              else
                BuildListFetcher.fetch_for_spaces(message, space_guids: permission_queryer.readable_space_guids,
                                                           eager_loaded_associations: Presenters::V3::BuildPresenter.associated_resources)