Feature/save custom attributes

I understand what this does. But what behavior does this fix? Can you explain what behavior you saw that clued you in that you needed to add this?