I'm pretty sure that _var is only for transferring data from vectors that are defined in your script. It is not for system variables, which are stored in a different way.

Please try it. You can find an example in the manual how to use _var shader variables. This should also work for VECTOR structs. Please post here again if you encounter a problem.