ivory-tower: add stateProxy