Tracks model attributes changes