Regarding ”[Violation] ‘requestAnimationFrame’ handler took ###ms”, that’s a performance warning with unspecific cause. It means something took too much time and caused a lag frame.
You can figure this one out using the profiler, but usually it’s just something like resource loading not running in parallel.