yeah, that would be my suggestion.
also check out jit.gl.multiple for this.
you have to be careful with the gauss-blur, as it can be quite expensive if not managed properly.
you may also want to lower the dims of your mgraphics matrix, and only output when changed, depending on your patch needs.