For the reference, here are the other topics with requests from @Petur, @Melkerpetterson and @captainjc going in the same direction:
Also, switching to bar-based lengths may help solve the issue raised here: