I would have expected the filters to run as a shader on the GPU which would make them much more efficient.
I remember implementing two-pass gaussian blur in GLSL almost 20 years ago.
See here:
https://aras-p.info/blog/2026/10/01/Fast-blur-with-animated-...