I have crews that will visit a location often by a provided address or at times a more general location reference (intersection of 1st and Central, the 5000 block of X street, etc.) and the user will have to move the map point to the specific property they are looking at. In the case of a provided address, I want to set the map location geopoint using the address. However, I'd like to use reverse geocoding to get the address when they have been provided a less specific location. It seems I can do one or the other using the pulldata function, but not both. Any thoughts on how I might accomplish this?