refactor LookupKey logic to reduce redundancy
#5683
| Job | Run time |
|---|---|
| 0s | |
| 0s | |
| 2m 30s | |
| 11s | |
| 2m 28s | |
| 1m 14s | |
| 46s | |
| 59s | |
| 2m 33s | |
| 3m 8s | |
| 1m 58s | |
| 1m 46s | |
| 4m 51s | |
| 1m 7s | |
| 2m 8s | |
| 1m 53s | |
| 1m 48s | |
| 1m 42s | |
| 1m 40s | |
| 1m 58s | |
| 4m 11s | |
| 4m 23s | |
| 0s | |
| 0s | |
| 0s | |
| 3s | |
| 0s | |
| 43m 17s |