I have no idea why the worm boss lags as much as it does, but I had to hard code it to only spawn early on and not more than one at a time. When I tested the game with two worm bosses it could only run at about one frame every two seconds.
Edit: I did think those spawn limitations fixed the issue though, sorry if that dampened the experience.