I'm currently using a VertexArray to allow the user to draw objects based on where they brush the cursor. Unfortunately for testing purposes I need to either toss a texture or shader to the RenderWindow::draw function if I want to differentiate which stroke is which since I want stroke count to both matter and which stroke does what matter as well.
If I want to change the color of a stroke currently, it'd either be the above method or iterating through the entire VertexArray changing the color of every vertex.
Maybe I'm wrong and I'm missing the simple version somewhere, but this would be a lovely addition.