Sure I can, but it will come with a price.
First some background,
When you upload a picture of an aircraft, I expect you know the tail number. So the program only matches from the beginning of tail numbers in database. During the period you enter one tail number, a few requests will be sent out to server.
When a visitor search an aircraft on the home page, many times he/she just enter part of it, so the search code matches *any portion* inside the tail numbers. For example, 1234 will match N1234, N12340, N12345, etc. But this kind of searches are quite slow, compare to the way that matches from the beginning.
Now back to point, if I use bot dynamic registry lookup function and partial matches, the speed will be very slow, which makes the lookup function totally useless. So, the lookup function will only works with "match from beginning" method, but the search function will still use partial match.
Hope I made myself clear.