Thinking about Simple IoT plugins/extending

Did a little brainstorming about SIOT plugins/extending:

This path let me to the thought that it would be very useful if remote (or local) devices/plugins could not only extend backend processing, but also control how a remote UI renders the view of a device/plugin.