Come to think of it, why don't we see her vision from a 1st person POV? I mean, from a cinematography POV, it makes sense that we don't, it's for the viewer. But why would SH be seeing her memory from the 3rd person POV?
That is always a problem with dream sequences like that. In movies too.
But I guess, it's ok for cinematographic reasons.
As for the moonstone: I played that so often and never realised that.