Complete implementation of TypedHubProxy