avoid unnecessary duplication of RoundState