This was added as a part of https://github.com/krowley/titanium_mobile/commit/e0ae2925450452068fd5afca8b2e9f696290155b,  Since you added back setTableViewItem() in setData, do we still need this here?