How about ditching the perspective view and switching to an axonometric projection, or at least allowing the users to select one or the other? Engineering CAD is rarely, if ever, done in a perspective view, and such a view is not really appropriate for many situations in a slicer application. The distortion that occurs in the viewport because of the perspective is a hindrance to accurate positioning and nesting of parts on the build plate.
Additionally, allow the 6 (not just 4) primary side views to be viewed without any perspective. Sometimes it's helpful to see the back and bo