тут недавно задумался, а что если бы модельки Eloquent’а переиспользовались.
Ну вот например, делаешь два запроса, получаешь 2 коллекции и 2 абсолютно разных набора моделей.
В одной из них что-то меняешь, а в её клоне (в соседней коллекции) изменений нет.
А что, если бы был некий репозиторий с моделями и Eloquent перед new Model делал бы проверку на наличие модельки с таким ID?