[TM-24] - Fix rerender problem when adding timereport and changed the way we create the ListItems to append to the DOM just once rather the for every item