4× speed-up of tuupola/jquery_viewport