b.each do |q|
          j = ::ObservationMatrixRow.joins(:collection_object).where(otu: q.limit(50).pluck(:id)).order('observation_matrix_rows.position')
          c = j.where(observation_matrix_id: observation_matrix_id) if observation_matrix_id
          c ||= j
          updated_queries.push c