Add after_save callback to populate or update clean fields