Hoc Higher Order Component