fetch inbound data on demand to speedup and fix inbound bisection
add the ability to retry on http error when fetching inbound