BlockBuilder should use underlying slice size