I have a product which belongsToMany features which belongsToMany variants.
Product
public function features() { return $this->belongsToMany(Feature