IdResolver returns ListenableFuture of Resolved