Да, есть элегантный способ, который называется «внутренние переходы». Установите ваше состояние, как показано ниже:
Убедитесь, что переход находится на 100% внутри состояния, и установите для тайм-аута приемлемое значение (довольно часто для вашего случая, но помните, что чем чаще вы переоцениваете это, тем медленнее становится ваша модель). Установите для него наименее частое повторение, которое все еще приемлемо.
В коде действия вы можете обновить значение потока.
PS: обратите внимание, что независимо от того, как часто вы обновляетесь, это все же дискретный метод, а не непрерывный, как сама системная динамика!