ensure block requester gets notified as chain state changes
fix performance of UpdateTargetChainQueue