When requesting an interface implementation via `my_registry.foo` the instance should not be created each time, but cached after initial instantiation. It is still to be considered, if this behavior should be configurable.
When requesting an interface implementation via
my_registry.foothe instance should not be created each time, but cached after initial instantiation.It is still to be considered, if this behavior should be configurable.