There's no need in moving ray at all, stack should always be updated from the original hit point to the scattered one.