Store &mut references to Parents instead of storing by value.
Pass the Registry's Parent to the resolved Endpoint.
Implement a Writable capability on the event chain base, which is used by Foo.