Put the background sprite and the foreground sprite in different UIPanels, or use separate atlases for them. If they're in the same atlas and panel, they'll be drawn in a single draw call, so everything will either be on top of or behind the dynamic texture as you're seeing.