Sketch of a plugin extension API and implementation for Device

Here's my extra code