Use requestAnimationFrame for smoother log rendering