keepalive channels per backend? Note source in channel value struct udp backends may ignore MTU make event collectors threadsafe to stop marshalling data... collect & check backend API version move all connection establishment to _start to be able to hot-stop/start all backends event deduplication in core? move all typenames to _t per-channel filters * invert * edge detection channel discovery / enumeration note exit condition/reconnection details for backends