New API for Virtual Node Component factories #2