(URP) How to make my UI render on a different rendering step?

How can I render my UI in its own pass without rendering it twice?
My goal is to render the UI after the transparent objects in my game.

In order to do this, I have added a Render Objects step in the Universal Renderer Data to render my UI layer as its own step.

This is perfect for my usecase because I can draw the UI after all other transparent objects.
However … upon opening the frame debugger, I see that the UI is now rendered twice:
once in the DrawTransparentObjects step and 2nd time in my UI step.

How do I only make UI only render in the UI step?

Thank you for your answer,

That was the approach I previously took. However I then realized how much overhead it adds to have stacked cameras (big performance cost).
Since I’m developping for mobile, I’m trying to have only a single camera.

Is there a way to do this with a single camera?