I don't have my fluids book on me but my lizard brain screams there has to be more to it than that. Let me do some digging.
On the subject of Holy water paintballs:
Feedback WTB Thread
Originally Posted by CrazyRuskii
I can see it now, a mini van full of priests going 80mph through a suburb blasting metallica....