Don't just initialize new values to zero but actually take the existing attribute into account. Once supported, this can also automatically take defaults for built-in attributes into account without further changes. Pull Request: https://projects.blender.org/blender/blender/pulls/131794