use const & to speed up pB archive loading
reslove conflicts when cherry pick from multiMessage branch
remove pb archiving for scaleTrans