Street labels above 3d tileset

Hi there
What is the best way to make street labels above my 3d tileset? Ideally just like in mapbox

All I have now is the set of points with rotation and name attributes

I’ve tried rotated billboards aligned to any axis, but it looks awful and messy

What do you think about it?

Thank you