This protocol would be a great match for UCAN.