add: DXObject refresh and other fixes