The term 'commercial component' seems a bit ambiguous here because we usually mean the thing that appears in a webpage.  Isn't this API for a data source that that's then used by next-gen to build a component?