I've noticed that the time required for a given "load ..." order decreases proportionally with the available cargo space.
For example, suppose I have a freighter class with 50kt capacity.
I give a ship of this class an order to load 1 construction factory (which requires 25kt of cargo space).
That order takes an amount of time equal to the full load time shown in the designer window for this class, reduced by relevant bonuses (NAC, commander, spaceport, governor, sector).
When the order is complete, the freighter has 25kt capacity remaining.
I then give the ship an order to load 1 mine (which also requires 25kt of cargo space).
The ship only has half of its total capacity remaining, so this order takes half the amount of time as the previous order.
The question:
Is there a reason why the load time for the first order isn't also reduced by half? Both orders are loading the same amount of cargo.
More generally: when a load order specifies an amount to be loaded, is there a reason that the required time is determined by the cargo space currently available on the ship, rather than the specific cargo size to be loaded?