Totally agree, mesh screens are not good. A pic of your T (caparace) and a pic of the set up would be goodEven experienced keepers/breeders sometime have difficulty to id a G.rosea properly.
What I do see, is that you have a mesh lid on wat probably is an exo terra enclosure, and a T climbing in it. Mesh screens can jeopardize your T, it can lose legs because its tarsal claws can get stuck in it, and a T is capable of chewing through it. How much space is there between the lid and the substrate? Can you post a pic of your setup?
Between acrylic sheet and mesh screen, thousand times acrylic. Maybe you wanna put more sybstrate in, you dont qant your baby to fall anf die just by a couple of inchesOk. I'll sort a picture soon. Would an acrylic sheet be a good idea with some holes drilled along a length. Don't suppose it would need to be to thick either ? The distance is probably a little to large from top to substrate, about 3 leg spans distance?