Receivers publish state on context and don't maintain local state
Improve lifecycle
Delete data from for rules that no longer exist