Added getReasonableScale to MultiPointHandler fixes a problem when clients pass invalid scale.