Great call! We did talk about this a little bit, but it didn't make the v1 schema. Definitely seems like a smart idea to support given that some widget.jsons might require a fair bit of work to assemble (and you don't want to build caching on the server) or maybe some are just more static than others.