Optimize Rerender