Drawings: don't error out when a command/position/angle at a length>vector length is requested; various small optimizations