View optimizations

speed ups! doesn't lag as much