Speedup filtering and panning
Original MR !982 (closed) Please read it for comments, continue discussion here.
Fix cache system to faster filters, less banding and fast panning.
About filters there is a similar approach than the pic but if the element is not in the cache area we apply a algoritm to increase cache area to always show the element. By this way we currently use the cache area on panning so we remove most of filter banding on scrool and increase panning speed.