further optimize scroll rendering