http://www.babylonjs-playground.com/#1TDIAH Ok, so I am trying to figure out how the heck to attach a custom attribute and had to simplify things a whole bunch to try to understand what is happening. I am trying to attach a "offsets" attribute to each point and then in the vertex Shader manipulate the positions with the offsets. http://www.babylonjs-playground.com/#1TDIAH#1 but as in this example it causes the shader to invalidate. this is directly related to the post: I just