Add DocumentWrapper to provide save back feature