OK, so I just learned that panels' depths behave separately from widgets inside of them. So my next question, then, is how would I go about drawing widgets on top of a scrollview? The specific context around this question is that I'd like to draw a messagebox (e.g. "the item you've selected is unavailable") on top of the scrollview whenever the player selected an item. As it stands right now, the scrollview contents render on top of messagebox. It seems to get around this, I need to make the messagebox into its own panel with a higher depth value. Is there a better way to accomplish this than to make a separate panel just in order to draw on top of a scrollview?