prevent double-load on fetch_block