what about "is_dirty" flag? seems it should be re-set to false once we synced DB already.
Question: should we update "non-dirty" instances at all?