'Does the lookup for this entry and populates the entry fields.
:param entry: entry to perform lookup on
:param field: the field to be populated (others may be populated as well)
:returns: the field value'

def lazy_loader(self, entry):

    try:
        self.lookup(entry, key=self.key)
    except plugin.PluginError as e:
        log_once(e.value.capitalize(), logger=log)
