Particle location parameter input having offset

I would use local space and changing the X vector to “distance” from your hit results. That way you would only have to worry about one axis and it won’t lagg behind when you rotate your camera