ProductList listing after upgrade displays variants several times

This could maybe be a solution Group variants on category page - #6 by jinesh