Add block_byte caching