Tizen 8 webapis don't match experience with previous version

Previous experience of calling webapis within JS running on smart TVs from tizen 3 through to 7 tells me that I can use webapis.productinfo for a variety of things.
But on tizen 8 this is very different, from webapis, I am presented with the following items:

{ adframeworkLazyLoadedDefinition, aisound, allshare, avinfo, billing, broadcast, contentsinfo, couponpromotion, displayrotator, drminfo, happycast, oobepromotion, samsunghealth, securityapp, sso, systemcontrol, terms, watchingtogether, xrfw }

FYI this is with hosted HTML/JS content as opposed to directly bundled HTML/JS. In the latter I can see the extra items in the webapis, but not for hosted.

Definitely no productinfo which I need to use.
Whats going on?
Is the bundling of apps being mandated now?

Hello
Please login to Seller Office TV (https://seller.samsungapps.com/tv ) and Ask Question in the 1:1 Q&A section