Right way to use ViewAlignedReflection, or alternative?

Hi I am trying to add a ‘fake’ reflection inside the shader using the ViewAlignedReflection node.
But the resulting reflection never seems to behave and move it the right way. Like a typical reflection. It sort of moves too much or something.

Does anyone know how one is supposed to use this correctly? Or has an alternative?

This is what I’m doing (piping out to emissive)

EDIT: Forgot to mention that I’m using a VR hmd.

**EDIT 2: ** Testing some more it seems the problem is that the reflection swings around too much when I rotate my head. Really the reflection shouldn’t change much at all with mere head rotation. The main shift should come from head translation. But that’s not what’s happening here.