Though I am thinking it might be helpful to also trace the messageIdBuilder at the time the exception is thrown - if want to do that we should obviously trace inside FromBytes