particlesGPU don't emit particles from zero alpha input points?

I have input points which some have position values and and alpha of 1 and some are at (0,0,0) and have 0 alpha. I would have assumed that 0 alpha meant no point would emit but the points they still emit from the (0,0,0) position. is there a way to prevent points from emitting from input points which have a 0 alpha?

also fwiw the particlesGPU is a super awesome component super happy to have this tool much thanks to the Derivative team for releasing this utility!