->update() does not trigger mutators. There is a workaround to it that does work.
For the ->sum() the getters/accessors do not work.
The above trick does not help either. At that moment, I felt I don’t know how many problems we are going to run into. With as much less time we developers have, it felt wise to not use it.