mirror shared state locally