I'm trying to get better at UVs and what I have here is an object, that needs to be UV unwrapped the way so that, for example, when I offset a black and white texture on the Y axis, the white part will go around it in a circle following the edge flow (attached image).
The solution I came up with was straighten the UVs and put them next to each other. But with that comes a lot of problems. For example, since I had to scale it down so much it will have poor resolution. Also when using addons like UV packer it doesn't recognize the two separate parts of the mesh as one and puts them far apart, removing the idea of texture making the full circle.