Karen/dirty tracking attrs

We want models with custom attrs to be marked clean if their values are set back to the original value. Thoughts?

cc @forumm