I found the solution with the function keyBy() on the collection (using laravel 5.1, 5.2)
$collection = $collection->keyBy('id');
If you want to forget an item of your collection it unsets the right one then use following.
$collection->forget($item->id);
Thanks! :) Good to know is that you can pass a function as a parameter to
keyBy
to determine the key value: