opps we were still doing full rerender