Asynchronous lookup support
WaitingLookup rename to SynchronousLookup