Tips on optimizing filter nodegroup

I decided I wanted to recreate this effect shown in this tutorial in blender. They switched to photoshop for the actual compositing so I wanted to see if I could recreate it for use in possible videos. I followed the tutorial and I ended up with this.

https://file.garden/ZF30_yhvAk-Bo4nh/vintage%20anime%20effect.blend

Unfortunately, all of the parts put in to it have resulted in it taking an extremely long time to actually apply the effect. To be honest, right now I don’t really have anything I’m interested in applying the effect to aside from just random videos for fun, but I think it would be good to know if I can optimize it for actual feasible use, as well as hopefully getting some tips to optimize future nodegroups.