As another detail we discussed around these changes, the fact both sides of the interface will become symmetrical, with source on one end and target on the other, also means we can conveniently have both sides (slot and plug) providing or consuming content. It would be nice to get that working as a follow up step on the basics described above.