Best way to draw ropes and changing displays?

I'm creating a project where I will simulate two types of dynamic objects: ropes and visual displays (virtual TV screens, etc.). What would be my best (ie. fastest) options for rendering them?

For ropes, I just need to render some lines connecting a set of points - does JME support some kind of GL_LINE_STRIP rendering? Or is it fast enough to procedurally generate and update my own geometry?

For displays, I've tried using Renderer.updateTextureSubImage, and it drops my FPS a lot, so is there a faster way?


WEll the Swing3d stuff I do  can be used for screens as well, and I render the stuff to a texture, but yes, there is a good performance loss too, so best solution is to use a lower virtual screen resolution.