I have tried to instantiate the customDataHelper on the form's constructor and init method.  however, the document we set on the customdatahelper quickly becomes out of date, so if we only call populateCustomData with out reseting the document on the customDataHelper we are updating on old instance of the document object not the object that is being displayed.

I am not sure how to instantiate in the docHandler, but can try that if you give me some more info.