Keeping state in ECMAScript rules in OH3?

Yes

who cares? I mean I get what you are saying but it doesn’t really cost anything and is kind of an OpenHAB way of doing stuff