I am using RealityKit and struggling to set text which should readable and placed on a box. No matter how the box was set, It should always follow the position of the box.

```
let textMesh = MeshResource.generateText("ABC", extrusionDepth: 0.001, font: fonts)

let textEntity = ModelEntity(mesh: textMesh, materials: [UnlitMaterial(color: .black)])
let boxMeshForText = MeshResource.generateBox(width: 0.25,
                                             height: 0.1,
                                              depth: 0,
                                       cornerRadius: 0.001)
let boxEntityForText = ModelEntity(mesh: boxMeshForText,
                              materials: [UnlitMaterial(color: UIColor.white)])
textEntity.setPosition([-0.09, -0.03, 0.001], relativeTo: boxEntityForText)
boxEntityForText.addChild(textEntity)

let textAnchor = ARAnchorEntity()
textAnchor.addChild(boxEntityForText, preservingWorldTransform: true)
textAnchor.setPosition([0.05, 0.05, 0.02], relativeTo: anchor)
textAnchor.transform.rotation = simd_quatf(angle: -90 * .pi/180, axis: [1,0,0])
anchor.addChild(textAnchor)

```

The above code gives me the wrong result. The result I want can be seen in the attached image.

[![enter image description here](https://i.stack.imgur.com/bvj0B.png)](https://i.stack.imgur.com/bvj0B.png)