Right now, we have to align our ordinate dimension every single time, this is just time consuming and inefficient. The better way would be for once the origin has been set, subsequent dimensions will be based reference from the origin so if example the origin line length is 5cm from the model, subsequent dimensions will be 5cm as well instead of now where we have to manually align it with the origin.
 
For situations where the user doesn't want it to be aligned, the user can just click on the dimension and then reposition it to their liking.