multicast and other stateful pipeline stuff