API units issue

In the kiri moto engine, the import and display units can be set by the user, is there a way to do the same in the API engine?

I’m currently trying to import an STL that was modeled in inches but when I set the Gcode units to G20, the model gets incorrectly scaled down. I’ve had no problem with MM and I’m guessing it’s an issue with how the STL is imported.

Kiri’s engine works entirely in metric / mm behind the scenes. Imperial units are for display / UI only. This is a legacy issue that will require a good amount of refactoring to overcome.

Often I make a dual dimension drawing to help with these issues