public function collectForUser($query, $users, $options = [])
  {
    $bigFeed = [];

    foreach ($users as $userId) {
      $userOptions = array_merge($options, ['user' => $userId]);
      $userFeed = $this->getFeed($query, $userOptions);
      $bigFeed = array_merge($bigFeed, $userFeed);
    }

    $bigFeed = $this->filterDuplicates($bigFeed);

    return $this->mapByHash($bigFeed);
  }