long lsb = input.readLong();
int size = input.readInt();
byte[] widgetData = new byte[size];
input.read(widgetData);
SpoutInputStream data = new SpoutInputStream(ByteBuffer.wrap(widgetData));
int version = input.readShort();
screen = new UUID(msb, lsb);
WidgetType widgetType = WidgetType.getWidgetFromId(id);
if (widgetType != null) {