Use factory to inject subscribers to clients