R_CullSurfaces: avoid (s->visframe == r_visframecount) test on all world surfaces by iterating through texture chains