Beam and SurfaceGui Z-Fighting for Top

I am making a dynamic speech bubble that uses a Beam to create the bubble’s “arrow”. The “bubble” uses a SurfaceGui, which i can easily control the Z-order of, but I’m not sure what to with the Beam.
Screenshot 2023-04-22 215747

(watch where the arrow meets the bottom of the bubble)
Recording 2023-04-22 at 20.53.06
And so, we have the two elements Z-fighting.

How could I fix this issue? If it’s not possible, what would be an alternative way to do this? (I’m using a Beam specifically because I can use the attachments to control where the arrow is pointing, and to take advantage of the Curve controls)

Thank you!

1 Like