runtime property
The Runtime to use to render the widget specified by widget.
This should update rarely (doing so is relatively expensive), but it is fine to update it. For example, a client could update this on the fly when the server deploys a new version of the widget library.
Frequent updates (e.g. animations) should be done by updating data instead.
Implementation
final Runtime runtime;