block/block-copy: add state pointer to BlockCopyTask