If the mw.loadData() tries to access a page with JSON data (content model) then it should read it in and convert it to a valid Lua structure.
Description
Description
Event Timeline
Comment Actions
This is about loading and decoding json. It is possible to get to JSON data by using frame:expandTemplate but this is not efficient in these cases and is sort of hackish.