Dynamic BufferGeometry disappears when re-setting the position buffer attribute

Looks like this might just be a missing feature (hoping it isn’t a limitation of webgl?). I asked a new question here: