Threejs is dropping frame when scrolling on mobile

Hi guys,I am working on a project everything is good except on mobile when I scroll the page the framerate drops drastically, I am not sure why and it only happens on mobile.

The app is potentially fragment shader bound. For testing, can you see an improvement in performance if you disable post processing on mobile?

I tried to disable the post-processing but still the same issue, when scrolled and when the player gets in the viewport the scroll gets laggy and frame rate drops, I don’t understand why…

I have finished the product Plasmic Audio Player

Thank you for your help.