Associations - compute data upon save (to allow associations and parent to be calculated)