Since each comment will have a different key (and on other components, `props.uri` will differ), the selector cache won't work since the inputs keep changing.
The suggested solution is to apply a factory method wrap the selector -- this produces a unique memoized selector for each instance.