I have battle tested with same logic with this library but it doesn't work. I guess it takes time for calculating column height. After almost 100 data rendered JS thread fps right away down to 7.