I'm trying to add additional text to a sprite and am using a Label for the purpose. This works in regards to the text is actually following the sprite around and gets displayed in the game world. But since a Label is inherited from Control and not Node2D, it does not have a Z_Index. Which has the consequence that the text always draws on top, even when the accompanying sprite is hidden below other sprites.
I looked through the various Node2D node types but couldn't find a similar label text node. It would have been great if there were a text 2D node type, maybe with the name Text2D, which worked very similar to Label but did have a Z_Index and with the purpose of actually existing in the game world, and not the interface.
Do you think that this would be possible to implement?