1. A method for forms integration of an external data model not implemented through a document object model (DOM) accessible application programming interface (API), the method comprising: generating a data graph for an external data model for a forms based application; transforming the data graph into a DOM representation of the data graph; applying value changes for fields of a form in the forms based application to nodes of the DOM representation; and, synchronizing mutations in the nodes of the DOM representation to corresponding nodes in the data graph.