originally brought up in https://github.com/HotCocoaTouch/DeclarativeLayout/issues/31 > I also think this wrapper should think much harder about how to handle data to make updating state and having that trigger updates to the view easy.