I'm going to revisit this. While it avoids issues in practice with the AntMiner and a read_size of 5, I think that in theory the value could be larger which could still lead to an overflow.