I'm creating some Image elements from C#, they're dynamic backgrounds for a text element. The image objects are being added to the same parent GameObject the text lives under. No matter what I do, I can't get the text to render on top of the Images. Since the text doesn't have a sortOrder I've tried setting the z positions on all elements, but it doesn't make a difference. There are no errors or warnings in the console.