Change resolver to return multiple targets, and change blacklisting to greylisting