first pass at refactoring taxon property lookup; fix issue with lookup taxon info by eol page id