refactor way in which PostcodeLookupProxy works