allow retrieval of data objects and add "change" event on the original field