When attempting to replace `AttributeOwner` with `AttributeAccessor`, we ran into the problem that the active attribute index is not stored on the `CurvesGeometry`. The index can be moved between the two places without breaking forward- or backward-compatibility. Pull Request: https://projects.blender.org/blender/blender/pulls/125059