We can save  object creations here by making the ByteArrayDataInput final and using `ByteArrayDataInput.reset`.