I have a non-simulated icetree creating strands.
Each particle has a variable determing which index in a 3d vector array will be used for its position. I then want to use the indexes (in the same array) before and after to determine the orientation of the particle. But I can't get the variable to read for both the add and subtract node:

Is this one of these weird instances of ICE "not thinking I'm being serious" or ? I tried also use the output from one get data node, with but same result.