Inching toward finding state of devices.  As method of finding state may vary widely based on device, setting a method on each device type.  Theres a good chance I may rely simply on pinging the device IP - in which case, I can rely on this device specific one only as a overriding method.  Also inching toward loading only required markup.  For dynamic markup fragments (such as Roku wrapping installed apps in <li> will be in the fragments dir).