Problem with date selector component

hello @victoria, the app that i'm working on has a Listview with several fields, including date selector. The Listview does not have events like add or remove rows (i find this strange) so this had to be done by mapping the Listview to a JSON array and to add or remove records modify the JSON array accordingly. I got the idea from here - http://community.retool.com/t/remove-specific-index-element-from-listview/5038/7.
On adding a new row, after the object array is modified, the previous set date fields reset to null, though not every time.
This would've been very very simpler if Listviews had inbuilt methods to add or remove specific records.