getuserbynumber() now uses a proper indexed database