## Summary After introducing `useFeature` in #28 , we should update `<OptimizelyFeature>` to use it under the hood for feature+variable state management. This is also a good opportunity to convert it to a functional component as well to reduce the complexity and footprint.