The connection-feature objects within the feature top-level key have a connection key which references the id of the connection object that the connection-feature (which represents a straight-line segment) is a subcomponent of. We should have a similar reference for the component-feature, which currently does this referencing through the component-feature id directly, which makes it the only object in the system to not have its own uid.
The proposal is to change both the connection-feature and the component-feature to each have a reference-id key which would be the uid of the connection or component that they reference, respectively.
The connection-feature objects within the feature top-level key have a
connectionkey which references the id of the connection object that the connection-feature (which represents a straight-line segment) is a subcomponent of. We should have a similar reference for the component-feature, which currently does this referencing through the component-feature id directly, which makes it the only object in the system to not have its own uid.The proposal is to change both the connection-feature and the component-feature to each have a
reference-idkey which would be the uid of the connection or component that they reference, respectively.