Updates the element at the specified index with data
The change snapshot will contain data that was just updated
true if the element was updated, false otherwise