Currently variants are being deleted by comparing the provider data with the existing feed table data in a php loop. This needs to be replaced by a more efficient alternative.