Handling changes on belongsToMany relations with Laravel Scout Extended