Refactoring uniSub component to use invokers.