Yeah, I noticed the huge issues with the framerate drops only in the last few hours after I uploaded it on itch, so I didn't have the time to work on it, next time I'll be sure to do it with a bigger time margin.
Anyway it will be one of the first fixes after the voting period.