Particle system issues blending onto transparent canvas

Hi I’m working on an AR project where I am trying to use a particle system that renders onto a transparent canvas. I know there are some issues with this I was looking at: Incorrect Particle Rendering in Front of Transparent Canvas · Issue #1923 · playcanvas/engine · GitHub . I have tried messing with some of the blend settings on the particle system itself, I had the best luck with pc.BLEND_PREMULTIPLIED using
this.particlesystem.emitter.material.blendType = pc.BLEND_PREMULTIPLIED;
which makes them visible but still a little bit transparent:

I was wondering if anyone had a good way to either change out the blending function or mess with the part that does the writes it to the canvas.