docs: def add_variants(self, variants):
          """Add a bulk of variants
          
          This could be used for faster inserts
          
          Args:
              variants(iterable(dict))
          
          """
          
          operations = []
          nr_inserted = 0
          for i,variant in enumerate(variants, 1):
              # We need to check if there was any information returned
              # The variant could be excluded based on low gq or if no individiual was called
              # in the particular case
              if not variant:
                  continue
              nr_inserted += 1
              update = self._get_update(variant)
              operations.append(
                  UpdateOne(
                      {'_id': variant['_id']},
                      update,
                      upsert=True
                  )
              )
              if i % 10000 == 0:
                  self.db.variant.bulk_write(operations, ordered=False)
                  operations = []
          
          if len(operations) > 0:
              self.db.variant.bulk_write(operations, ordered=False)
          
          return nr_inserted