Depending on the perspective effect one wants to obtain, there’s actually a simpler solution: to increase the dimensions of the viewport, and to offset its origin, like so.
This solution is also POM-friendly See @mawa’s playground, modified here