Silent set functionality for objects

Been using Stapes for a project here at work, and was wondering why this wasn't a feature already:  Implement silent set functionality for objects as well as individual values.

Because sometimes, I want to update a model without having it notify everything else right away.

Also showed an alternative way to handle the silent flag existing or not.