I use the ModelData interface for all my DTOs and UI model objects since it is what GXT uses for the widget's backing model. I have been manually implementing this interface as I do not want to deal...