ULineBatchComponent wrong colours

Any idea why colours for meshes drawn using GetWorld()->lineBatcher seem to fade based on how far away they are from the origin?

My geometry at (0, 0, 0), the rectangle is a line and the triangles are meshes

235276-screenshot-2.png

My geometry at (25000, 0, 0)

235277-screenshot-3.png

I’m just translating the geometry, why would the meshes seem to have fading colours?