Initial support for broadcast messages instead of forEach
Start converting forEach to broadcast