Endpoints can have multiple input connections but only one output

should this maybe have `id` instead of `uuid`?