Patch Issues

tl;dr: are my patches using more cpu than they should be because of my lack of programming knowledge?

So, im working a patch to do kind of a bootleg rotary effect with vibrato

This is my first try, it runs fine in pure data, compiles and runs fine in the browser but it uses 150% cpu and sounds like ass on the actual pedal.

Is it something that i did wrong or some better way to achieve the same effect using less cpu?
Ideally there’d be some way to make this work but i just moved on to doing the same patch but without the vibrato basically. It works and runs fine… cpu usage 80%