Hi there fellow Unity users. I have recently begun using the new UI system and are quite liking it, but i have one major issue that i cannot seem to fix. I have a texture that needs to fill the screen with a dynamic width/height and that has always worked pixel perfect using the GUI.DrawTexture method in the OnGUI pass, but this does not seem to work in tandem with the new UI system. Rendering the texture using RawTexture on the UI makes the same effect and it will scale accordingly, but dynamically adjusting the texture gives me very slight black bars in the top and right sides of the screen. I would prefer to use the GUI.DrawTexture method and then draw the UI on top of that, but i cannot seem to get the new UI to render at a higher depth than the GUI.DrawTexture call. In short, how do i draw new Unity UI elements on top of a GUI.DrawTexture call?