I originally tried to use a read-only attribute but ran into issues when trying to modify its value internally from the child handlers (e.g., see AbstractDiscoveryOptionAddHandler). How would I go about doing this? Is there something similar to OperationContext.readResourceForUpdate that would allow me to update the parent model from a child handler?