not impressed with rerender performance