Negative bounds in Viewport

Negative positions are a never ending nightmare. :japanese_goblin:
I can not find a way to render those components properly on screen on demand.
The only workaround i’m thinking of is to add an arbitrary constant offset to everything.