Move benchmark block creation to block_from_location