Not cleanStates when path change value, only when changing between paths