extracted common stuff in ReactNode
forwarding events to receiver machine
iterating over parent metas