58587658 tab3 speed up

Hey David, I think this solves the flickering problem and provides substantial speed up.  We can make additional speed ups later but I think we should merge this for now.