I have mixed feelings about doing a save here - it does not align with how other attributes operate on objects.