Dynamic LED Strip Material

I’m quite a novice when it comes to Unreal Engine but I have created an octagon tunnel (using an octagon Mesh with a Spline).

As you can see in the image it looks as if there are LED Strips attached to the corners. I had no idea how to achieve this, so I have place hundreds of emmsive cubes at the corners to illustrate what I want to achieve. While this “works” it’s very, very bad for performance and the cubes are not “on” the surface of the the tunnel.

What I want to achieve is a black tunnel with all kinds of lighting going on inside to make it pretty and colorful (one of them being something like LED strips). I would also be able to dynamically change the color of every light.

In the end I want to have emissive textures like stars, circles, lines and so on inside the tunnel that I can move around and change the color of.

However I have no clue where to start and what I need to do to set this up properly. Can anyone steer me in the right direction?